Infinity表示无穷大数,有正负(-Infinity)之分;
NaN:这个就比较常见,不许赘述了,分母为0也会NaN的;
数字类型的展示,有时候页面显示这种英文,很不友好,需要逻辑处理一下,不废话了。。。。。
一般使用isFinite()
let numy = v.receivedAmount / v.planReceiveAmount
if (!isFinite(numy)) {// 排除Infinity和NaN对页面渲染的影响
numy = 0
}
判断筛选出来,重新按需赋值。