虽然我有一些编码经验,但我很困惑为什么这段代码会运行错误的代码行。如果您在任何编译器中运行此代码,即使 x 不等于 4,它也会返回“hello”。如果有人可以解释,那就太好了!谢谢。
let x = 5;
let y = 6;
while (x=5) {
if (x=4) {
console.log('hello');
break;
}
else if (y=6) {
console.log('how are you?')
break
} else {
console.log('potato')
}
}
当年话下
相关分类