JavaScriptで税込計算方法を勉強しています。
下記HTMLを書き、税込み計算をしたいのですが、
例として上から100円、10%と入力すると、
計算結果に110.00000000000001と出力されます。
他の数字を入力しても同じようなことになります。
コードのどこが間違っているのか自分で見直してもわかりませんでした。
どこがおかしいのかご指摘頂きたいです。よろしくお願いします。
<body> <h1>簡単計算機</h1> <hr> <h2>収支計算</h2> <form name="form1"> <h2>消費税計算</h2> <p>本体金額 <input type="text" value="0" class="right" name="text1">円</p> <p>消費税率 <input type="text" value="0" class="right" name="text2">%</p> <p>税込金額 <input type="text" value="0" class="right" name="text3" onfocus="document.form1.text3.value=document.form1.text1.value*(1+document.form1.text2.value*0.01);">円</p> </form> </body>
回答1件
あなたの回答
tips
プレビュー