Junior — Middle
JavaScript tilida ternar operatori nima ekanligini va u qanday ishlatilishini tushuntirib bera olasizmi?
sobes.tech AI
AIdan javob
JavaScript'da ternar operatori if...else shart operatorining qisqaroq shaklidir. U quyidagicha yoziladi:
shart ? haqiqat_ifoda : noto'g'ri_ifoda
Agar shart to'g'ri bo'lsa, birinchi ifoda qaytariladi, aks holda ikkinchi.
Misol:
const age = 18;
const canVote = age >= 18 ? 'Ha' : 'Yo'q';
console.log(canVote); // 'Ha' ni chiqaradi
Ternar operator oddiy shartlar uchun qulay bo'lib, kodni qisqaroq yozishga imkon beradi.