我目前正在学习 javascript,但我对为什么我的 do-while 循环不起作用感到有些困惑。也许我错过了它应该如何工作的核心概念,但我似乎不明白为什么这不起作用。我可以使用 for 循环或常规 while 循环来遍历此列表,我理解这些很好,但我想使用 do-while 循环来解决这个问题。谁能解释什么是错的?
i=0
var names = ['Bobby', 'Chris', 'John', 'Joe'];
do{
i+=1
}
while(i < 4){
console.log(names[i]);
}