三元运算符判断三元运算符语法:
条件?成⽴做的事:不成⽴做的事;
把if else简单化的写法
如果三元运算符的某⼀部分不需要任何处理,使⽤:null,undefined(void 0)占位即可如果需要执⾏多条语句,⽤()包起来,每条语句⽤逗号分开
var num=12;
num>10?num++:num--;
num>10?num++:null;
//多条语句
num>10?(num++,num*=10):num--;
console.log(num);
var num=0;
if(num>0){
if(num<10){
num++;
}else{三目条件运算符?:的含义
num--;
}
}else{
if(num==0){
num++;
num=num/10;
}
}
num>0?(num<10?num++:num--):(num==0?(num++,num=num/10):null);
console.log(num);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论