关于js判断是否是数字,js判断是否是数字的函数这个很多人还不知道,今天小篇来为大家解答以上的问题,现在让我们一起来看看吧!
1、验证非零的正整数:^+?[1-9][0-9]$可以通过if函数判断一个数字是正数还是负数。
2、请注意,isNaN在数字为非数值型(字母或者符号)时为true;1、添加script标签,定义一个函数,如果数字大于0,则输出“是正数”,如果数字小于0,则输出“是负数”,否则输出“是0”:2、将数字作为参数代入到之前定义的函数中,这里以“2”为例,函数输出“是正数”:function judgeSign(num) {var reg = new RegExp("^-?[0-9].?[0-9]$");if ( reg.test(num) ) {var absVal = Math.abs(num);}else {return '不是数字';}}console.log(judgeSign(-0.1));console.log(judgeSign(5));console.log(judgeSign(true));。
本文到这结束,希望上面文章对大家有所帮助。
最后修改时间: