node js中的小数和[重复]。

问题描述 投票:0回答:1

在nodejs中添加2个小数点后的数字不会导致意外的结果以下代码的结果是这样的。

console.log(34.02 + 1378.12);

1412.1399999999999

但预期的结果是

1412.14

node.js v8
1个回答
0
投票

你可以使用toFixed(2)。

console.log((34.02 + 1378.12).toFixed(2));
© www.soinside.com 2019 - 2024. All rights reserved.