0

Adding 2 numbers in nodejs with 2 decimal places doesn't leads to unexpected results The following code results in

console.log(34.02 + 1378.12);

1412.1399999999999

But the expected result is

1412.14

Charles
  • 1,008
  • 10
  • 21

1 Answers1

0

You can use toFixed(2).

console.log((34.02 + 1378.12).toFixed(2));
Devang
  • 454
  • 1
  • 8
  • 18