( ) ? x : y Ternar

ULASHISH

Tavsif

Shart operatori — shartli if...else operatorlarini yozishning qisqa shakli.

U uchta operand qabul qilgani uchun ternar operator deb ataladi.

Misol

let voteable = (age < 18) ? "Too young":"Old enough";
O‘zingiz sinab ko‘ring »

Agar age o‘zgaruvchisining qiymati 18 dan kichik bo‘lsa, voteable o‘zgaruvchisining qiymati "Too young" bo‘ladi, aks holda voteable qiymati "Old enough" bo‘ladi.

Sintaksis

(condition) ? value1:value2


Brauzerlarda qo‘llab-quvvatlash

() ? x : y — ECMAScript1 (JavaScript 1997) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!