JS Built-ins
Operatorsbeginner

Operators β€” ternary: condition ? a : b

Ternary operator

The ternary operator is a one-line if-else: condition ? valueIfTrue : valueIfFalse.

Challenge: Write classify(n) that returns:

  • 'positive' if n > 0
  • 'negative' if n < 0
  • 'zero' if n === 0

Use nested ternaries.

πŸ’‘ Hints (1)
  • β€’ Ternaries can be nested: a ? b : c ? d : e