JavaScript 数値の桁数を指定する

最終更新日

JavaScriptで数値の桁数を指定するには、「toPrecision()」メソッドを使います。たとえば、「12345.678」という数値があり「toPrecision(6)」とすると「12345.7」が返されます。「toPrecision(2)」とすると「1.2e+4」のように指数形式で返されます。

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