学科分类
目录
JavaScript网页编程

三元运算符

三元运算符是一种需要三个操作数的运算符,运算的结果根据给定条件决定。具体语法如下所示。

条件表达式 ? 表达式1 : 表达式2

在上述语法格式中,先求条件表达式的值,如果为true,则返回表达式1的执行结果;如果条件表达式的值为false,则返回表达式2的执行结果。具体示例如下。

 1  var age = prompt('请输入需要判断的年龄:'); 

 2  var status = age >= 18 ? '已成年' : '未成年';

 3  console.log(status);

上述age变量用于接收用户输入的年龄,然后首先执行“age>=18”,当判断结果为true时,将字符串“已成年”赋值给变量status,否则将“未成年”赋值给变量status。最后可通过控制台查看输出结果。

点击此处
隐藏目录