三目运算符的嵌套处理


条件表达式 a;

条件表达式 b;

条件表达式 c;

   a ? b ? c ? 结果1 :  结果2 :  结果3 : 结果4

等同于

if(a){

    if(b){

          if(c){

              结果1;

          }else{

              结果 2;

          }  

    }else{

        结果 3

    }

}else{

   结果4
}
最后附上例子:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM