Junior — Middle
Можете ли да обясните какво представлява тернарният оператор в езика JavaScript и как се използва?
sobes.tech AI
Отговор от AI
Тернарният оператор в JavaScript е съкратена форма на условния оператор if...else. Той се записва по следния начин:
условие ? израз_ако_истина : израз_ако_лъжа
Ако условието е вярно, се връща първият израз, иначе — вторият.
Пример:
const age = 18;
const canVote = age >= 18 ? 'Да' : 'Не';
console.log(canVote); // Ще изведе 'Да'
Тернарният оператор е удобен за прости условия и позволява по-компактен код.