? JavaScript · 运算符/符号
条件(三元)运算符,根据条件真假返回两个表达式中的一个,是 if...else 的表达式形式。
怎么用
条件 ? 表达式1 : 表达式2
小例子
let 年龄 = 20 let 状态 = 年龄 >= 18 ? '成年' : '未成年' console.log(状态)
运行结果
"成年"
提醒:三元运算符会返回一个值,可以赋值给变量;不要嵌套太多层以免难读。
官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Conditional_operator
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← JavaScript全部词条