Junior — Middle
Môžete vysvetliť, čo je ternárny operátor v jazyku JavaScript a ako sa používa?
sobes.tech AI
Odpoveď od AI
Ternárny operátor v JavaScripte je skrátená forma podmienkového operátora if...else. Píše sa takto:
podmienka ? výraz_ak_pravda : výraz_ak_nepravda
Ak je podmienka pravdivá, vráti sa prvý výraz, inak druhý.
Príklad:
const age = 18;
const canVote = age >= 18 ? 'Áno' : 'Nie';
console.log(canVote); // Vypíše 'Áno'
Ternárny operátor je vhodný pre jednoduché podmienky a umožňuje písať kompaktnejší kód.