有关于js NaN的问题

 在写系统需求时,发现有的数据可以正常算出百分比,而有的却是NaN,而且众所周知,NaN不等于NaN,只是一个标志,在排查时发现,这种都是由于算百分比时的分母为0导致的,是不是很有意思。

 if(item.HGPC && item.LLZPC){
            if(0 == item.LLZPC){
                return '0%';
            }
            return (parseInt(item.HGPC)/parseInt(item.LLZPC)*100).toFixed(2).toString() +"%";
        }else{
            return '';
        }
原文地址:https://www.cnblogs.com/kingmodeyu/p/13595783.html