JavaScript 判断输入的值为数字

2020-04-17  本文已影响0人  春秋若北

方法一 正则表达式

function checkNum(num){

    let reg = /[1]+.?[0-9]*$/; 

    if(!reg.test(num)){
        alert("请输入数字");
        return false;
    }else{
        alert("数字输入正确");
        return true;
    }

}

方法二 利用typeof的返回值
验证方法:如果返回的值为Number,则为数字;如果返回值为String或其它,则不是数字。如下所示:

var a=123;

var b='123abc';

typeof(a) //Number

typeof(b) //String

上一篇 下一篇

猜你喜欢

热点阅读