js判断输入的是否是数字
时间: 2023-12-12 21:02:30 浏览: 70
解析使用js判断只能输入数字、字母等验证的方法(总结)
5星 · 资源好评率100%
可以使用isNaN()函数来判断输入的值是否为数字。该函数返回一个布尔值,如果输入的值不是数字,则返回true,否则返回false。
例如:
```
var input = "123";
if(isNaN(input)){
console.log("输入的不是数字");
} else {
console.log("输入的是数字");
}
```
另外,也可以使用正则表达式来判断输入的值是否为数字。例如:
```
var input = "123";
if(/^\d+$/.test(input)){
console.log("输入的是数字");
} else {
console.log("输入的不是数字");
}
```
这里使用了正则表达式 /^\d+$/,它表示输入的值必须由一个或多个数字组成,没有其他字符。如果符合这个条件,则说明输入的是数字。
阅读全文