javascript有條件運算符。在js中,條件運算符也稱“三元運算符”,語法為“條件表達式 ? 表達式1 : 表達式2 ;”;如果“條件表達式”的結(jié)果為真(true),則執(zhí)行“表達式1”中的代碼,否則就執(zhí)行“表達式2”中的代碼。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
javascript中的條件運算符
在javascript中,條件運算符也叫三元運算符,是僅有的使用三個操作數(shù)的運算符,由一個問號和一個冒號組成,語法格式如下:
條件表達式 ? 表達式1 : 表達式2 ;
如果“條件表達式”的結(jié)果為真(true),則執(zhí)行“表達式1”中的代碼,否則就執(zhí)行“表達式2”中的代碼。
執(zhí)行流程
-
條件運算符在執(zhí)行時, 首先對條件表達式進行求值
-
如果該值為true, 則執(zhí)行表達式1
-
如果該值為false, 則執(zhí)行表達式2
示例:
var a = 10; var b = 20; a > b ? alert("語句1"):alert("語句2")
【