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

第17題

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

題目

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

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

官方答案

(1) w h i l e

解析

JavaScript 中 while 迴圈屬於前測試迴圈,語法為 while(條件){ 程式區塊 },會在每次迴圈開始前檢查條件,條件為 true 時繼續執行區塊內程式,直到條件變為 false 才停止,符合「反覆執行直到條件不符合」的描述。for 迴圈雖也能重複執行,但通常用於已知次數或帶有計數器的情境;if 與 if...else 屬選擇結構,只會依條件決定是否執行一次,不具備重複執行能力。

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

官方資料