首页 > 编程知识 正文

三元表达式的用法,三元判断的表达式

时间:2023-05-05 10:12:31 阅读:39903 作者:846

1、编写程序时,为了减少代码占用的空间,可能常用三元表示代替简单的if判断。 翻阅资料后,总结一下三元式的一般技巧: 1、式(expr1)怎么样? (expr2) : ) expr2); 说明: (expr1)是否成立,

为true运行(expr2)、

为false运行(expr3)。

2、将if判定转换为三元式if(aa==bb )的方法) cc=1) else ) cc=2)转换

(aa==bb )? 抄送=1:抄送=2

2、容易出错的地方三元运算容易出错应该是运算的优先顺序问题:

var isMember=false; console.log ('当前费用' isMember? ' $2.00' : '$10.00 '; 返回$2.00的错误原因是什么? 的运算优先级较低,因此实际执行的语句如下:

“当前费用false”? ' $2.00' : '$10.00 '; 在js中字符串为真,因此输出$2.00。

但是,为了避免以上错误,请记住。

false,0,undefined,NaN," " or null,js,而是全部认为为真;

所以如果有其他运算符,它将应用于if else

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。