<input type="text" id="k" value="">好きな数字を入力してください<br> 答え:<input type="text" id="ans1" value=""><br> <input type="button" value="計算" onclick="fncCalc();"><br> [script] function fncCalc(){ var x = 7823.38; var k = document.getElementById('k').value; var x1 = 2873.38; var x2 = 395.08; var ans1; ans1 = parseInt(ans1); if (k >= 300) { document.getElementById('ans1').value = ( k - 300 ) * 28.8 + x; } else if (k >= 120) { document.getElementById('ans1').value = ( k - 120 ) * 27.5 + x1; } else if (k >= 10 ) { document.getElementById('ans1').value = ( k - 10 ) * 22.53 + x2; } else if (k < 10) { document.getElementById('ans1').value = 395; } }
答えを整数にしたいのですがparseIntをどこに使えばいいかわかりません
途中の式は小数点ありで計算して答えだけ整数にしたいです
回答3件
あなたの回答
tips
プレビュー