我正在做一些计算,我的计算结果给了我NaN。所以我使用了类似下面的东西来转换它0,这很好
Number((((0-0)/0)*100).toFixed(2)) || 0
直到结果是 -Infinity 并且我发现那-Infinity是数值。所以现在我做了类似下面的事情来转换-Infinity为0
var result = Number((((0-18)/0)*100).toFixed(2)) || 0
if (result == Number.POSITIVE_INFINITY || result == Number.NEGATIVE_INFINITY)
{
result=0;
console.log(result)
}
这是解决问题,但有更短或更好的方法吗?
潇潇雨雨
红颜莎娜
qq_遁去的一_1
狐的传说
随时随地看视频慕课网APP
相关分类