エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScriptで正確な消費税の計算 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScriptで正確な消費税の計算 - Qiita
前提 decimal.jsを使います。 npm, cdnお好きな方法でダウンロードしてください。 なお、私はChromeで動... 前提 decimal.jsを使います。 npm, cdnお好きな方法でダウンロードしてください。 なお、私はChromeで動作確認しています。 結論 function strPriceInclTax(strPrice, strTaxRate = "1.08") { return (new Decimal(strPrice)).times(new Decimal(strTaxRate)).floor().toString(); } strPriceInclTax("100"); // "108" strPriceInclTax("123456789"); // "133333332" 切り捨てではなく四捨五入したい場合はfloorをroundに、切り上げたい場合はceilにしてください。 終わり。以下は読みたい人だけ。 数値を文字列で扱っている理由 数値を文字列で扱っているのは、目視している