- 通过循环语句可以反复执行某些语句多次 - while循环 - 语法: while(条件表达式){ 语句... } - 执行流程: while语句在执行时,会先对条件表达式进行求值判断, 如果判断结果为false,则终止循环 如果判断结果为true,则执行循环体 循环体执行完毕,继续对条件表达式进行求值判断,依此类推 - do...while循环 - 语法: do{ 语句... }while(条件表达式) - 执行流程 do...while在执行时,会先执行do后的循环体,然后在对条件表达式进行判断, 如果判断判断结果为false,则终止循环。 如果判断结果为true,则继续执行循环体,依此类推 - 和while的区别: while:先判断后执行 do...while: 先执行后判断 - do...while可以确保循环体至少执行一次。
var i = 0; var mn = 1000; while(true){ if(mn > 5000){ break; } mn = mn*0.05+mn; i++; } console.log(i)