var i;
while(i=0){
i--;
alert();
}
这串代码,测试循环执行了多少次,i一开始是没有被赋值的,在循环里被赋值,按道理应该是执行无限次,但是我实际运行在vscode上,并没有弹出消息框。后来我将i=0改成i=1,运行后一直在弹出消息框。请问一下,这是为什么?
var i;
while(i=0){
i--;
alert();
}
这串代码,测试循环执行了多少次,i一开始是没有被赋值的,在循环里被赋值,按道理应该是执行无限次,但是我实际运行在vscode上,并没有弹出消息框。后来我将i=0改成i=1,运行后一直在弹出消息框。请问一下,这是为什么?