代码:
打印:
因为后端给的是string类型不能直接相加,所以我转为number后相加 就成了上图那样的结果了
Number() parseFloat()都试了都是一样不行
代码:
打印:
因为后端给的是string类型不能直接相加,所以我转为number后相加 就成了上图那样的结果了
Number() parseFloat()都试了都是一样不行
我自己用的加法封装
function NumAdd() {
let sum = 0; // 用来保存总和
for (var i = 0; i < arguments.length; i++) {
let col = Number(arguments[i]);
if (!isNaN(col)) {
sum += col * 1000;
}
}
return sum / 1000;
}
NumAdd(33.33,0.01) //=>33.34
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
可以用科学计算法处理,https://blog.csdn.net/weixin_...