[JavaScript] 小数点以下の桁数を取得する方法
- 2017 2/9
- カテゴリー : 未分類
- JavaScript
- コメントを書く
JavaScript で小数点以下の桁数を取得する方法をご紹介します。
小数点以下の桁数を取得する getDecimalPlace メソッド
/** * 小数点以下の桁数を取得する * @param {Number} number * @return {Number} decimalPlace **/ var getDecimalPlace = function(number) { if (typeof number !== 'number') { return null; } var decimalPlace = 0; var numbers = number.toString().split('.'); if (numbers[1]) { decimalPlace = numbers[1].length; } return decimalPlace; }; |
使い方
第一引数に数字を指定すると、戻り値は小数点以下の桁数が返ってきます。
var number = 1234.56789; getDecimalPlace(number); // 5 getDecimalPlace('not number'); // null |