1 var i =0, count = 1; 2 3 // for 循环 跟 while循环 是一样的 可以互相转换 前测 4 /*while(i < 10){ 5 console.log("i is:", i); 6 i++; 7 }*/ 8 9 // A 10 do{ 11 console.log("i::",i); 12 13 console.log("count ---", count) 14 count++; 15 16 i++; 17 18 }while( i < 10); 19 20 console.log("======================================="); 21 // B 22 do{ 23 console.log("i::",i); 24 25 console.log("count ---", count) 26 count++; 27 28 29 }while( ++i < 10); 30 31 32 console.log("======================================="); 33 34 // C 可以看出 do-while 循环会至少执行一次!! 而后再去后测条件 看是否再执行 35 do{ 36 console.log("i::",i); 37 38 console.log("count ---", count) 39 count++; 40 41 42 }while( i++ < 10);