JavaScriptの小数点以下の桁数の取得・チェックについてまとめました。
●この記事で分かること
- JavaScriptの小数点以下の桁数・値を取得する方法
- JavaScriptの小数点以下の桁数をチェックする方法
- JavaScriptの整数部の桁数・値を取得する方法
Contents
【JavaScript】小数点以下の桁数を取得・チェック について
JavaScriptの小数点以下の桁数の取得する方法
JavaScriptの小数点以下の桁数の取得するには以下の手順で実装することができます。
- Stringメソッドで数値型を文字列型で型変換する
- splitメソッドで「.」で配列で2分割する
- 配列[0]は整数部、配列[1]は少数部であるため配列[1].lengthで少数部の桁数を取得することができます
let num = 12345.6789012 let nums = String(num).split('.'); alert(nums[1].length); //実行結果 7
JavaScriptの小数点以下の値を取得する方法
小数点以下の値については、splitメソッドで「.」で配列で2分割した配列[1]にて取得できます。
let num = 12345.6789012 let nums = String(num).split('.'); alert(nums[1]); // 実行結果 6789012
JavaScriptの小数点以下の桁数をチェックする方法
splitメソッドで「.」で配列で2分割した配列[1]は数値型であるため、不等号式で桁数チェックできます。
if(nums[1]>6){ alert("6桁以上です"); } // 実行結果 6桁以上です
JavaScriptの整数部の桁数・値を取得する方法
splitメソッドで「.」で配列で2分割した配列[0]は整数部なので、小数点以下と同様に桁数・値を取得できます。
let num = 12345.6789012 let nums = String(num).split('.'); alert(nums[0]); alert(nums[0].length); //実行結果 12345 5
コメントを残す