javascript
1<html> 2<head> 3</head> 4<body> 5 <form name="date"> 6 <p>お買い上げ:<input type="number" id="price"></p> 7 <p><input type="button" value="税込を計算"onclick="pri()"></p> 8 </form> 9 <div id=output></div> 10<script> 11 let tax=1.1 12 function pri(){ 13 output.innerHTML=calc(); 14 } 15function calc(){ 16 let p=Number(document.getElementById("price").value); 17 let answer=p*tax; 18 return answer; 19} 20</script> 21</body> 22</html>
100を入れて実行すると110.00000000000001
100000を入れて実行すると110000.00000000001
と表示されてしまいます。
この理由がどうしても分かりません。お分かりになる方ご教授ください。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。