民國105年 第1梯次 網頁設計乙級 學科
第25題
J a v a S c r i p t 中那一個指令可以反覆執行一段程序,直到條件不符合時才停止?
題目
J a v a S c r i p t 中那一個指令可以反覆執行一段程序,直到條件不符合時才停止?
- (1) f o r
- (2) w h i l e
- (3) i f
- (4) i f ... e l s e
官方答案
(2) w h i l e
解析
while 是前測式迴圈,每一圈先檢查條件,條件成立就執行迴圈內容,一旦條件不成立便停止,符合「反覆執行直到條件不符合才停止」的描述。for 通常用於已知執行次數的迴圈;if 與 if...else 只做一次條件判斷並選擇執行路徑,本身不具重複執行的能力。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。