JS的流程控制語句

2022-09-20 21:36:12 字數 1494 閱讀 9974

一、條件語句(條件會自動隱式轉為布林值)

(使用該語句來選擇多個**塊之一來執行)

if 語句的巢狀

(首先設定乙個n,n的值與結構中的每個case值做比較,

如果值相同,那麼就執行case下對應的**塊,如果都不相同,就執行default下的**塊)

二、迴圈語句(迴圈的三要素:迴圈變數賦初值,迴圈判定條件,迴圈增量。

從開始到結束不斷的重新執行)

1、while迴圈語句(while語句是一種先判斷,後執行的迴圈語句。

也就是說,必須滿足條件了之後,方可執行迴圈體。如果條件不滿足,則迴圈體一次也不執行)

2、do  while (一種先執行,後判斷的迴圈語句。也就是說,不管條件是否滿足,

至少先執行一次迴圈體。)

3、for迴圈(初始變數在進入迴圈前執行一次;條件是每次進入迴圈前都會執行並判斷;

迴圈增量是每次迴圈完成語句塊後執行的內容。)

4、迴圈巢狀

5、break和continue

break語句會立即退出迴圈,強制繼續執行迴圈後面的語句,結束本層迴圈。

一般出現在迴圈語句和 switch中。

continue語句僅用於迴圈語句。雖然也是立即退出迴圈,但退出迴圈後會從循

環的頂部繼續執行,結束本次迴圈進行下一次。

小練習寫出100以內的質數

寫出100以內的質數之和

JS流程控制語句

if語句是基於條件成立才執行相應 時使用的語句。語法 if 條件 注意 if小寫,大寫字母 if 會出錯!假設你應聘web前端技術開發崗位,如果你會html技術,你面試成功,歡迎加入公司。表示如下 if.else語句是在指定的條件成立時執行 在條件不成立時執行else後的 語法 if 條件 else...

js 流程控制語句

1.復合語句 2.switch語句 3.do.while語句 4.while語句 5.for語句 6.for.in語句 7.break和continue語句 9.with語句 10.if語句 一 復合語句 var box 100 單挑語句 二 switch var box 1 switch box ...

JS流程控制(語句)

1.作用 控制 的執行順序 2.分類 1 順序結構 從上到下依次執行 語句 2 分支 選擇結構 1.if語句 簡單if結構 if 條件表示式 注意 除零值以外,其他值都為真,以下條件為假值false if 0 if 0.0 if 空字串 if undefined if nan if null 特殊寫...