Тернарный оператор JavaScript: упрощение условных операторов

«js ternary» относится к тернарному оператору в JavaScript. Тернарный оператор – это краткий способ написания условных операторов в JavaScript.

Вот пример тернарного оператора в действии:

let age = 18;
let isAdult = (age >= 18) ? 'Yes' : 'No';
console.log(isAdult); // Output: Yes

В приведенном выше коде тернарный оператор (age >= 18) ? 'Да': 'Нет'проверяет, больше или равно ли значение переменной age18. Если да, то значению 'Да'присваивается переменная isAdult; в противном случае присваивается значение Нет.

Тернарный оператор состоит из трёх частей:

  1. Условие для оценки (возраст >= 18).
  2. Значение или выражение, возвращаемое, если условие true('Да').
  3. Значение или выражение, возвращаемое, если условие имеет значение false('Нет').

Использование тернарного оператора может сделать ваш код более кратким и читабельным, особенно если у вас есть простые условные операторы.