Sobes.tech
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.