Good uses for ternary:
// Setting a value based on condition
let message = count === 1 ? "item" : "items"
// Inline in template literals
console.log(`You have ${count} ${count === 1 ? "item" : "items"}`)
// Default values
let display = username ? username : "Anonymous"
Avoid ternary for side effects or complex logic. It's meant for choosing between values, not for controlling flow.