ECMAScript Koşul Operatörleri
- Önceki sayfa Eşitlik operatörleri
- Sonraki sayfa Atama operatörleri
Koşul operatörü
Koşul operatörü, ECMAScript'teki işlevsellik en fazla olan operatördür ve formu Java'dakine benzer.
değişken = boolean_ifade ? true_değer : false_değer;
Bu ifade genellikle boolean_ifade hesaplanma sonuçları koşullu olarak değişkene atanır. Eğer Boolean_ifade true ise true_değer Değişkene atama; eğer false ise false_değer Değişkene atama.
Örneğin:
var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;
Bu örnekte, iMax sayıdaki en büyük değeri alacak. İfade if iNum1 iNum2'den büyükse iNum1'yi iMax'e atar. Ancak ifade false ise (yani iNum2 iNum1'den büyük veya eşitse), iNum2'yi iMax'e atar.
- Önceki sayfa Eşitlik operatörleri
- Sonraki sayfa Atama operatörleri