javascript中NaN的用法

来源:互联网 发布:ios未越狱修改数据 编辑:程序博客网 时间:2024/05/24 02:07

情景

后台返回一个分子,一个分母,计算商;
    解法1let percent = isNaN(judge/total);    解法2if(total == 0){            percent = 0%        }else{            percent = judge/total        }

解法1
明显使用isNaN的便捷,isNaN函数可以判断参数是否为Number类型(比如被 0 除后得到的结果–非法的数字
用途
1:一般用来检测parseInt()和parseFloat()函数计算的结果是否合法有效
2:很大程度用在被0除的情景中。非法为true,合法数字为false

原创粉丝点击