码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript多元运算符

时间:2018-07-22 17:40:25      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:一个   function   script   案例   ret   fun   font   func   san   

JavaScript多元运算符

 

**实例:**`

function test(9){

var a=4,b=11;

return p > 1 ? p<b ? p > b : p = 6 : p = 3;

} document.write(test(9);

 

**解析**:

----------

在上面的这个例子里,最快的解决的方法是找到第一个问号“?”,和最后一个冒号“:”然后进行语句分割,

即:return p > 1 ? 整体语句 : p = 3;

分析步骤一: 当p>1为true,输出整体语句,也就是: p<b ? p > b : p = 6 ;

分析步骤二: 当p>1为false,输出p = 3;

本案例中,p=9,进行分析步骤一,则输出:p<b ? p > b : p = 6 ;

同理:

分析步骤一: 当p<b为true,输出p > b ;

分析步骤二: 当p<b为false,输出p = 6 ;

即:9<11 为true,则输出p>b,即9>11,即false。

 

JavaScript多元运算符

标签:一个   function   script   案例   ret   fun   font   func   san   

原文地址:https://www.cnblogs.com/Escapeli/p/Escape.html

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