if(){}else{};
實用案例
if(false)//end if (false);
表示式()內容為假時注釋掉執行語句{}中的內容;為真時顯示;
if語句,執行語句的花括號是可以省略的,但只能執行一條語句; 但比較容易出現錯誤,不建議。
if語句巢狀格式if(//表示式)
}else if(//表示式)else if(//表示式)else if(//表示式)
例:
var mark=prompt("請輸入你的成績","")
if (!mark) else else else else else
} } }
}
上例可精簡為
var mark=prompt("請輸入你的成績","")
if (!mark) else else if (mark<=100&&mark>=90) else if (mark<90&&mark>=60) else if (mark<60&&mark>=0) else
alert("!!!!!!")
}
空字串
空字串轉換成布林值為false.
switch語句
var z=a=1;
var b<2;
switch (a)
迴圈語句
while(條件判斷)
for(初始化語句;條件判斷;計數迴圈)
dowhile(條件迴圈)
02JS 分支迴圈
一元運算子 如果不參與運算,在前面還是在後面結果都是一樣的 1 如果不參與運算,在前面還是在後面結果都是一樣的 1 var num 10 num 後 num 前 無論是前 還是後 只要參與運算,結果就可能不太一樣 舉例 var num 10 var sum num 10 在後面的時候,先參與運算,然...
分支與迴圈(3)
while迴圈 語法 while 條件 執行迴圈體 例 age 23 while age 18 print 成年人 for迴圈語法 for 目標 in 表示式 執行迴圈體 例 range 語法 range start,stop step 1 這個bif有三個引數,其中用括號括起來的兩個表示這兩個引數...
分支與迴圈語句
練習 列印1 100之間的奇數 include include int isodd int x return 1 int main i system pause return 0 侷限性 1.若忘記break,會繼續執行 2.case語句中無法定義變數 3.case語句判定的條件必須是int lon...