<script >
var a1 = parseInt(prompt("enter first number."));
var a2 = parseInt(prompt("enter second number."));
var od1 =a1+a2;
document.write(od1);
</script>
1.5と1.5を入力しようとするとプログラムで2が印刷されます!JavaScriptで十進数を入力する方法
(1.5 + 1.5は、はっきり2 3ではありません)
ので、なぜ私は小数点以下の数値を入力することはできませんか?
10進数を入力できるようにするために何を追加する必要がありますか? parseFloat
は、文字列から数値への変換時に小数点を検討する一方、
parseFloat
を使用する必要がありそのために
「Int」が短いのは分かりますか? **整数**が何であるかを学校で学びましたか? – Barmar