Number.toFixed() の代わりになる関数
Number.toFixed() の代わりになる関数:
Number.toFixed vs getNumberDigit | CreateJS
小数点以下の桁数を指定して表示する Number.toFixed() の代わりになる関数
例えば、(2.005).totoFixed(2) などが 2.00 になってしまう
Number.toFixed vs getNumberDigit | CreateJS
小数点以下の桁数を指定して表示する Number.toFixed() の代わりになる関数
例えば、(2.005).totoFixed(2) などが 2.00 になってしまう
//////////////////////////////////////// // 小数点以下の桁数表示(toFixedの代わり) //////////////////////////////////////// function getNumberDigit(value, digit) { var power = Math.pow(10, digit); if (value > 0) { value = Math.ceil(value*power)/power; } else { value = Math.floor(value*power)/power; } if (digit > 0) { if (value%1 == 0) { value += "."; } for (var n = 0; n < digit; n++) { value += "0"; } var before = value.split(".")[0].length+1; value = value.slice(0, before+digit); } return value; }
コメント
コメントを投稿