javascript 判读字符串是否为数字
你猜
阅读:669
2021-03-31 22:45:58
评论:0
javascript在通过parseIn或parseFloat将字符串转化为数字的过程中,如果字符串中包含有非数字,那么将会返回NaN,参考下面代码
parseInt("Hello",10);//return NAN
parseInt("110",10);//return 110
所以简单的判断字符串是否为数字的方法就是利用isNaN(),如果返回true,则该字符串不为数字,否则为数字
isNaN(parseInt("Hello",10));//true;
isNaN(parseInt("110",10));//false;
<span style="color: rgb(51, 51, 51); font-family: 'Times New Roman'; font-size: 14px; line-height: 25.2000007629395px; background-color: rgb(247, 252, 255);">注:不能利用以下方式判断:</span>
<span style="white-space:pre"> </span>parseInt("Hello",10)==NaN;//return false
<span style="white-space:pre"> </span>parseInt("110",10)==NaN;//return false
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。