最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js與運(yùn)算符和或運(yùn)算符的妙用

 更新時間:2014年02月14日 12:33:06   作者:  
這篇文章主要介紹了js與運(yùn)算符和或運(yùn)算符的使用方法,需要的朋友可以參考下

如下題用if else實(shí)現(xiàn)不同條件下(add_step的變化), add_level的結(jié)果值不同:

復(fù)制代碼 代碼如下:

var add_level = 0;
if(add_step == 5){
add_level = 1;
}
else if(add_step == 10){
add_level = 2;
}
else if(add_step == 12){
add_level = 3;
}
else if(add_step == 15){
add_level = 4;
}
else {
add_level = 0;
}

1)以上功能也可以通過switch來實(shí)現(xiàn):

復(fù)制代碼 代碼如下:

var add_level = 0;
switch(add_step){
case 5 : add_level = 1;
break;
case 10 : add_level = 2;
break;
case 12 : add_level = 3;
break;
case 15 : add_level = 4;
break;
default : add_level = 0;
break;

2)Javasctipt通過||和&&來實(shí)現(xiàn):

復(fù)制代碼 代碼如下:

var add_level = (add_step==5 && 1) || (add_step==10 && 2) || (add_step==12 && 3) || (add_step==15 && 4) || 0;

3)第2種寫法也可以簡寫為:

復(fù)制代碼 代碼如下:

var add_level={'5':1,'10':2,'12':3,'15':4}[add_step] || 0;

從第2種寫法中可以得出一個基本公式:

復(fù)制代碼 代碼如下:

add_step==5 && add_level=1

等價于 <==>
復(fù)制代碼 代碼如下:

if(add_step==5){

  add_level = 1

}

相關(guān)文章

最新評論

宣汉县| 汪清县| 天峨县| 泰宁县| 黄山市| 乐山市| 保定市| 宜都市| 嘉义市| 七台河市| 阿拉尔市| 金华市| 来宾市| 洛扎县| 宁蒗| 鄂托克旗| 乐陵市| 临清市| 金沙县| 蒙自县| 黔东| 通化市| 克什克腾旗| 马山县| 温州市| 桐庐县| 龙游县| 山西省| 昌图县| 杭锦后旗| 志丹县| 惠东县| 辽阳市| 离岛区| 哈密市| 保靖县| 天镇县| 淮阳县| 乌苏市| 长丰县| 桑植县|