私は次の関数から8進数の出力を取得しようとしています。小数点以下8桁の出力を取得する方法は?
次の関数は、入力に2を掛けて、この入力をwagerUpdate変数に更新します。私はこの出力番号を小数点以下8桁にしたいと思います。
たとえば、入力番号が0.00000001(このコードはbitcoinウェブサイト用)の場合、出力番号を0.00000002にします。何らかの理由で、出力番号が.toFixed(8)コードなしで2e-8の形式であるため、以下のコードは正しく動作しません。できれば助けてください。どうもありがとうございます。代わりの
<script>
function MultiplyWagerFunction() {
var wager = document.getElementById("wagerInputBox").value;
var wagerUpdate = wager*2;
document.getElementById("wagerInputBox").value = +wagerUpdate.toFixed(8);
}
</script>
なぜあなたは '+ wagerUpdate'をやっていますか?それはあなたが数字でそれを乗じたという事実のために既に数字です。それを削除すれば、 'toFixed'が動作するはずです。 –
@MattBurlandそれを答えとして投稿してください。 – Barmar
あなたが以前に尋ねた質問を更新しました。 +が削除されました。 –