小编Ann*_*nie的帖子

在收到有效输入之前,如何继续使用JavaScript if?else if语句?

如何使用if ... else if语句继续提示用户提供有效响应?我的脚本目前只运行一次,但随后中断:

var enterNum = prompt("Please enter a number between 1 and 100", "");


if (isNaN(enterNum)){
    enterNum = prompt("You did not enter a valid number. Please try again", "")
}
else if (enterNum < 1 || enterNum >100){
    enterNum = prompt("Your number is not between 1 and 100. Please try again", "")
}
else{
    document.write("Your number is ", enterNum)
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

javascript control-structure

1
推荐指数
1
解决办法
5657
查看次数

标签 统计

control-structure ×1

javascript ×1