js中三元運算符的兩種情況
阿新 • • 發佈:2018-02-26
type post == text 賦值 pos 情況 三元 一個
一、一般情況
<script type="text/javascript">
var b=5;
(b == 5) ? a="true" : a="false";
document.write(" --------------------------- "+a);
</script>
結果: --------------------------- true
<script type="text/javascript">
var b=true;
(b == false) ? a="true" : a="false";
document.write(" --------------------------- "+a);
</script>
結果: --------------------------- false
二、賦值
var c=1
var a = c > 100 ? ‘我是第一個‘ : ‘我是第二個‘;
document.write(" --------------------------- "+a) //--------------------------- 我是第二個
var c=101
var a = c > 100 ? ‘我是第一個‘ : ‘我是第一個‘;
document.write(" --------------------------- "+a) //--------------------------- 我是第二個
js中三元運算符的兩種情況