内容预警,新手内容,菜鸟必看,大佬请绕道
while循环大家都知道,但是可能新手没有注意到,如果我们把循环条件设置为true, 就可以实现一个始终会执行的代码,再加上break语句,在合适的条件终止循环即可。
let i = 0
while(true) {
if(i > 5) {
break
}
console.log(i)
i ++
}
这样写其实和for循环是一样的,看你自己选择那种个方便
let i = 0
for(i = 0; i <= 5; i++) {
console.log(i)
}
但是有的时候不是计数的场景,其他的条件退出,使用while(true)循环可能会方便一点,可以自己留意观察一下。
let name ='dog'
while(true) {
if(name ==='cat'){
break
}
//....各种改变name的操作
}