怎么在JS中输入一个变量后判断输入值不是数值型或者是空值就再次输入呢
时间: 2023-06-10 12:06:31 浏览: 145
JS判断变量是否为空判断是否null
5星 · 资源好评率100%
你可以使用while循环来实现这个功能。具体操作如下:
```javascript
let num = null;
while(isNaN(num) || num === null || num === ''){
num = prompt("请输入一个数字");
}
```
在这段代码中,我们首先定义了一个变量`num`并将其初始化为`null`。然后使用while循环来判断输入值是否为数字或者为空。如果不是数字或者为空,就会弹出一个提示框要求用户再次输入数字,直到输入的值为数字为止。当输入的值为数字时,循环结束,程序继续执行。
阅读全文