js三目运算符使用及嵌套

三目运算符
基础格式:条件?a:b;
下面根据一个实例来解释用法

var a = 10;
var b = 5;
var c = a > b ? a : b;
//定义一个c ,如果 a > b,那么 取 冒号前面的值(这里为a),如果a <= b,那么取 冒号后面的值(这里为b)
console.log(c);
作用: 三目运算符可以简化代码量,使代码清晰易懂


嵌套使用
var a = prompt("请输入你有多少钱:");
a < 5000 ? alert("你好穷啊!"): a < 20000 ? alert("日子还能过!"): alert("土豪!");

解释:首先请用户输入存款,然后跟5000比较,如果小于5000,就弹出“你好穷啊”,并结束运行三元运算符,如果 a >=5000,就进行后面的三元运算,这就是三元运算的嵌套使用!

posted on 2023-08-17 10:17  ranyonsue  阅读(138)  评论(0编辑  收藏  举报

导航