我正在使用break语句,我希望它在输入3时中断并记录“我正在中断”。
但是不知何故,它不起作用。
这是我的代码:
var enteredNumber=window.prompt("Enter A Value");
for (i=enteredNumber; i <= 10; i++) {
if (enteredNumber===3) {
console.log('I am breaking');
break;
}
}
它没有显示任何结果。
我究竟做错了什么?
最佳答案
基本上,您使用的是严格比较,因此它不会接受3作为数字。
var enteredNumber=window.prompt("Enter A Value");
for (i=enteredNumber; i <= 10; i++) {
if (i==3) {
alert('i am breaking');
break;
}
关于javascript - Break语句给出意外结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29997696/