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