我正在使用动态输入数据实现toFixed函数,在某些情况下数据可能为零,因此该函数返回Nan:
result.options.forEach(option => {
option.percentage = ((option.number / result.votersNb) * 100).toFixed(2)
})
**当百分比结果为零时,我该如何处理!
我想也许options.number或result.votersNb是一个字符串,所以除法运算得出一个NaN。您应该仔细检查数据类型。
您可以使用三元运算符检查值