JavaScript 数値を小数点以下n桁にする

最終更新日

JavaScriptで数値の小数点以下の桁数を指定するには「toFixed()」メソッドを使います。たとえば、「12345.6789」という数値があり、「toFixed(2)」すると、12345.68が返されます。(指定した桁数以下は四捨五入される)。小数値を四捨五入して整数化したい場合には、「toFixed(0)」とします。

<body>
<script>
    window.addEventListener("load" , function(){
        var ele = document.getElementsByTagName("output")[0];
        //変数に数値を代入
        var n = 1969.2154649;
        //桁数を指定する
        var num = n.toFixed(3)  //小数点以下を3桁にする
        ele.innerHTML = "元の数:"+n+"<br>処理後:"+num;
    }, false);
</script>
    <output></output>
</body>
実行結果
実行結果