js---三元表达式详解
warning:
这篇文章距离上次修改已过192天,其中的内容可能已经有所变动。
三元表达式(Ternary Expression)在JavaScript中是一种简洁的用于执行基于条件的操作的方式。它的一般形式如下:
condition ? exprIfTrue : exprIfFalse
其中,condition
是一个布尔表达式,表示需要判断的条件。如果 condition
为 true
,执行 exprIfTrue
表达式;如果为 false
,执行 exprIfFalse
表达式。
下面是一个使用三元表达式的例子:
let score = 70;
let grade = score >= 60 ? '及格' : '不及格';
console.log(grade); // 输出: 及格
在这个例子中,我们根据 score
变量的值使用三元表达式来设置 grade
变量的值。如果 score
大于或等于60,grade
被赋值为 '及格'
,否则被赋值为 '不及格'
。
评论已关闭