1.12 JavaScript3:流程控制
條件語句
通過條件來控制程式的走向,就需要用到條件語句。
運算子
1、算術運算子: +(加)、 -(減)、 *(乘)、 /(除)、 %(求餘)
2、賦值運算子:=、 +=、 -=、 *=、 /=、 %=
3、條件運算子:==、===、>、>=、<、<=、!=、&&(而且)、||(或者)、!(否)
if else
var a = 6; if(a==1) { alert('語文'); } else if(a==2) { alert('數學'); } else if(a==3) { alert('英語'); } else if(a==4) { alert('美術'); } else if(a==5) { alert('舞蹈'); } else { alert('不補習'); }
switch
var a = 6; switch (a){ case 1: alert('語文'); break; case 2: alert('數學'); break; case 3: alert('英語'); break; case 4: alert('美術'); break; case 5: alert('舞蹈'); break; default: alert('不補習'); }
迴圈語句
程式中進行有規律的重複性操作,需要用到迴圈語句。
for迴圈
for(var i=0;i<len;i++) { ...... }
while迴圈
var i=0; while(i<8){ ...... i++; }
陣列去重
var aList = [1,2,3,4,4,3,2,1,2,3,4,5,6,5,5,3,3,4,2,1]; var aList2 = []; for(var i=0;i<aList.length;i++) { if(aList.indexOf(aList[i])==i) { aList2.push(aList[i]); } } alert(aList2);
-
學院Go語言視訊主頁
ofollow,noindex" target="_blank">https://edu.csdn.net/lecturer/1928 -
掃碼獲取海量視訊及原始碼 QQ群:721929980