前測循環
在電腦科學,前測循環(英語:Pre-test Loop)是指檢查條件後,才會執行循環。
for循環和while循環屬於前測循環。首先檢查條件(condition),若條件是TRUE,才會執行循環部份。
後測循環
後測循環(Post-test Loop)是指執行循環後,才檢查條件。因此,循環部份會最少執行一次。
do-while循環和repeat-until循環屬於後測循環。首先執行循環部份,然後才檢查條件。
do-while循環在完成循環後,若條件是TRUE,會重複執行循環。[1]
repeat-until是不斷重複,直到條件成立。完成循環後,若條件是FALSE,會重複執行循環。
參考文獻
- ^ Mozilla Developer Network Documentation - The Do While Loop in JavaScript. [2014-08-22]. (原始内容存档于2013-05-27).