码迷,mamicode.com
首页 > 其他好文 > 详细

三元运算符判断

时间:2019-08-29 15:37:10      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:简单   bsp   语法   ==   执行   nbsp   部分   需要   else   

三元运算符语法:

条件?成立做的事:不成立做的事;

把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);

 

三元运算符判断

标签:简单   bsp   语法   ==   执行   nbsp   部分   需要   else   

原文地址:https://www.cnblogs.com/xinxinxiangrong7/p/11429474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!