研究拓扑图百分比乘法计算,带小数位计算会出现值溢出的问题
JS里做小数的乘法运算时会出现浮点错误: 结果是251.89999999999998 而不是251.9 这个问题想必有很多人为之头痛。 那么如何解决呢?
解决方式: parseFloat(val*100).toFixed(2))+"%"; 即可得到保留两位小数的百分数。
此处借助toFixed()方法来四舍五入保留小数位。