JS-047
Схема уроку з JavaScript про Ternary Operator: Навчись використовувати тернарний оператор як короткий запис if else
Beginner4 min~4 min read#ternary#conditional#if-else

Ternary Operator

Короткий if else

Goal

Навчись використовувати тернарний оператор як короткий запис if else.

Explanation

  • Тернарний оператор дозволяє вибрати одне з двох значень.
  • Він складається з трьох частин: умова, значення для true, значення для false.
  • Синтаксис має вигляд: умова ? значення1 : значення2.
  • Якщо умова true — повертається перше значення.
  • Якщо умова false — повертається друге значення.

Аналогія

Уяви питання з двома варіантами відповіді. Якщо відповідь «так» — отримуєш один результат, якщо «ні» — інший.

Code

let result = isAdult ? "Adult" : "Child";

console.log(result);

Result: Adult

Типова помилка

Новачки плутають порядок частин. Після ? завжди йде результат для true, після : — для false.

Remember

  • Тернарний оператор — це короткий if else.
  • ? означає варіант для true.
  • : означає варіант для false.

Quick Quiz

Що поверне true ? "Yes" : "No"?

Resources