ECMAScript-ehdolliset laskutoimituslauseet
- Edellinen sivu Yhtäkkäisyyslaskin
- Seuraava sivu Asetuslaskin
Ehdollinen laskin
Ehdollinen laskin on ECMAScriptissä toimivin laskin, sen muoto on sama kuin Java:sta.
variable = boolean_expression ? true_value : false_value;
tämä lausunto perustuu pääasiassa boolean_expression laskennan tuloksen ehdollisesti asettaa muuttujaan. Jos Boolean_expression Jos se on totuinen, aseta true_value Aseta muuttujaan; jos se on epätosi, aseta false_value Aseta muuttujaan.
Esimerkiksi:
var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;
Tässä esimerkissä iMax otetaan enimmäisarvoksi numerosta. Lausunto asettaa iNum1:lle iMax:n, jos iNum1 on suurempi kuin iNum2. Jos lausunto on epätosi (eli iNum2 on suurempi tai yhtä suuri kuin iNum1), iNum2 asetetaan iMax:ksi.
- Edellinen sivu Yhtäkkäisyyslaskin
- Seuraava sivu Asetuslaskin