質問: 2.3 + 1.9 => 4.2 とくると思っていたが、期待している結果と違っていた。 なぜ「4.199999999999999」となるのか、ご存知の方いらっしゃれば教えてください。
回答: 浮動小数点処理はjsでも同等です。 MDNの解決策を参考に、適当な桁で四捨五入するとよいでしょう。 * Math.round() - JavaScript | MDN