小数値の小数点以下の桁数を取得するサンプルFunctionです。
サンプルソース
例)小数点以下の桁数を取得する
1 2 3 4 |
function getDecimalLength(n){ var x = String(n).split(".")[1]; return (x)?x.length:0; } |
- (結果例)
- 123.45 ⇒2 123.001 ⇒3 100.000 ⇒0 100 ⇒0
解説
- 小数点以下がゼロの場合や整数値の場合は、0が返ります。