ECMAScript 條件運算符

2018-09-21 15:07 更新

條件運算符

條件運算符是 ECMAScript 中功能最多的運算符,它的形式與 Java 中的相同。

variable = boolean_expression ? true_value : false_value;

該表達式主要是根據(jù) boolean_expression 的計算結(jié)果有條件地為變量賦值。如果 Boolean_expression 為 true,就把 true_value 賦給變量;如果它是 false,就把 false_value 賦給變量。

例如:

var iMax = (iNum1 > iNum2) ? iNum1 : iNum2;

在這里例子中,iMax 將被賦予數(shù)字中的最大值。表達式聲明如果 iNum1 大于 iNum2,則把 iNum1 賦予 iMax。但如果表達式為 false(即 iNum2 大于或等于 iNum1),則把 iNum2 賦予 iMax。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號