在JS中还有一种表达式叫做三元表达式,它能做一些简单的条件选择,简单来说可以帮我们实现2选1的功能。接下来我们来了解一下它的语法结构:
条件表达式 ? 表达式1:表达式2
如果条件表达式结果为真,返回表达式1
如果条件表达式结果为假,返回表达式2
下面我们通过一个小案例来体验一下,判断我们定义的数字是否大于1。
<script>// 三元表达式varnum=20; varresult=num>1?'是的' : '不是的'; console.log(result); </script>
打开浏览器进行验证,即可看到结果。