我正在学习 JavaScript 入门课程,并且了解了isNaN
函数。我写了一个简单的程序,其中 JS 重复prompt
方法,除非用户在提示中输入数字。我不知道为什么我的代码不能按预期工作。如果在提示符下输入两次,程序会自动退出 while 循环。
<script>
var userSalary = prompt("Hi, type a number!");
while(isNaN(userSalary)){
parseFloat(prompt(userSalary+ " is not number..."));
userSalary.reset()
}
alert("Thank you!");
</script>