我正在尝试使用javascript运行一个超级简单的程序,但我无法理解这个问题.好的,我的代码:
var answer = prompt("Are we there yet?");
while(answer != "yes" || answer != "yeah") {
var answer = prompt("Are we there yet?");
}
alert("Yes! We made it!");
Run Code Online (Sandbox Code Playgroud)
问题是当我在我的浏览器上运行它并键入其中一个"yes"
或者"yeah"
提示方法一直出现,除非我将逻辑运算符从OR(||
)更改为AND(&&
).
它不应该与OR(||
)一起使用吗?我只是说这两个答案中的任何一个都没问题,警报可以运行吗?
我知道这是非常基本的东西,这可能是一个愚蠢的错误,但我只是一个初学者试图解决这个问题.
提前致谢.