麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

js與運算符和或運算符的妙用

2019-11-20 21:06:14
字體:
來源:轉載
供稿:網友

如下題用if else實現不同條件下(add_step的變化), add_level的結果值不同:

復制代碼 代碼如下:

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來實現:

復制代碼 代碼如下:

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通過||和&&來實現:

復制代碼 代碼如下:

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

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

復制代碼 代碼如下:

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

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

復制代碼 代碼如下:

add_step==5 && add_level=1

等價于 <==>
復制代碼 代碼如下:

if(add_step==5){

  add_level = 1

}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 草莓视频久久 | 9999久久久久久 | 免费a级毛片永久免费 | 免费看欧美黑人毛片 | 国产精品免费视频观看 | 成人免费在线视频 | 国产精品午夜在线观看 | 9191久久久久视频 | 最新久久免费视频 | 国产免费久久久久 | 青久草视频 | 高清国产午夜精品久久久久久 | 欧美精品一区二区视频 | 福利四区 | 国产精品av久久久久久久久久 | 性少妇chinesevideo| 国产精品色综合 | 国产亚洲精品视频中文字幕 | 毛片免费在线观看 | 87成人免费看片 | 国产色视频免费 | 在线观看麻豆 | a视频在线看 | 欧美一级黄色网 | 久草在线新时代视觉 | 97人人草| 久久免费视频一区 | h久久| 午夜视频免费播放 | 国产亚洲精品综合一区 | 久久久久北条麻妃免费看 | 久久久www视频 | 亚洲国产美女视频 | 黄色免费影片 | 特大黑人videos与另类娇小 | 亚洲一区二区不卡视频 | 宅男视频在线观看免费 | 黑人一区二区三区四区五区 | 天天看成人免费毛片视频 | 国产美女一区二区在线观看 | 我爱我色成人网 |