前测循环
在电脑科学,前测循环(英语: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).