民國105年 第1梯次 網頁設計乙級 學科

第25題

J a v a S c r i p t 中那一個指令可以反覆執行一段程序,直到條件不符合時才停止?

題目

J a v a S c r i p t 中那一個指令可以反覆執行一段程序,直到條件不符合時才停止?

  1. (1) f o r
  2. (2) w h i l e
  3. (3) i f
  4. (4) i f ... e l s e

官方答案

(2) w h i l e

解析

while 是前測式迴圈,每一圈先檢查條件,條件成立就執行迴圈內容,一旦條件不成立便停止,符合「反覆執行直到條件不符合才停止」的描述。for 通常用於已知執行次數的迴圈;if 與 if...else 只做一次條件判斷並選擇執行路徑,本身不具重複執行的能力。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料