Sobes.tech
Junior — Middle

Можете ли да обясните какво представлява тернарният оператор в езика JavaScript и как се използва?

sobes.tech AI

Отговор от AI

Тернарният оператор в JavaScript е съкратена форма на условния оператор if...else. Той се записва по следния начин:

условие ? израз_ако_истина : израз_ако_лъжа

Ако условието е вярно, се връща първият израз, иначе — вторият.

Пример:

const age = 18;
const canVote = age >= 18 ? 'Да' : 'Не';
console.log(canVote); // Ще изведе 'Да'

Тернарният оператор е удобен за прости условия и позволява по-компактен код.