三元运算符:[b][size=large]语法是 条件 ? 结果1 : 结果2;[/size][/b]
将条件写在问号(?)的前面,问号后面则跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1,否则结果2。
下面是用于js中的实例:
<script language=javascript>
var a;
var b=5;
(b == 5) ? a="true" : a="false";
alert("输出的a值为:"+a);
</script>
将条件写在问号(?)的前面,问号后面则跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1,否则结果2。
下面是用于js中的实例:
<script language=javascript>
var a;
var b=5;
(b == 5) ? a="true" : a="false";
alert("输出的a值为:"+a);
</script>