◇この記事でわかること
・JavaScriptで数字(数値)の桁数を取得する方法
・TypeScriptで数字(数値)の桁数を取得する方法

UNO
どうも、こんにちは。widen uno(@WidenUno)です。
今回は簡単な技術メモシリーズとして、JavaScript・TypeScriptで数字(数値)の桁数を取得する方法をご紹介いたします。
JavaScript・TypeScriptで同じファイル選択でchangeイベントをトリガーさせる方法についてはこちらの記事にてご紹介しています。
是非合わせてご確認ください。
JavaScriptで数字(数値)の桁数を取得する方法
number型ではlengthを取得することはできません。
そのため、stringに変換し数値の桁数を取得します。
let number = 12345678;
let digit = String(number).length;
console.log(digit); // 8
TypeScriptで数字(数値)の桁数を取得する方法
TypeScriptもJavaScript同様、number型ではlengthを取得することができません。
そのため、stringに変換し桁数を取得します。
let number = 12345678;
let digit = String(number).length;
console.log(digit); // 8
簡単な技術メモとなりましたが、是非参考にしてみてください。
JavaScriptで文字列の特定位置に特定文字を挿入する方法についてはこちらの記事にてご紹介しています。
是非合わせてご確認ください。
JavaScriptで文字列(String)から数字のみ(Number)を取得・抽出する方法についてはこちらの記事にてご紹介しています。
おすすめ書籍
JavaScriptを学び始めた方から中級エンジニアの方には「JavaScript コードレシピ集」がすごく最適です。
現場で良く使われるテクニックから、上級エンジニアが使う技まで学ぶことができます。
Kindleでも読むことができるため、下記にAmazonのリンクを貼っておきます。
https://amzn.to/34xvCVf
TypeScriptを学びたい方は「速習 TypeScript 第2版 速習シリーズ」がおすすめです。
Amazonプライム会員でKindle版だと無料で読むことができますよ!
速習 TypeScript 第2版 速習シリーズ | 山田祥寛 | 工学 | Kindleストア | Amazon
Amazonで山田祥寛の速習 TypeScript 第2版 速習シリーズ。アマゾンならポイント還元本が多数。一度購入いただいた電子書籍は、KindleおよびFire端末、スマートフォンやタブレットなど、様々な端末でもお楽しみいただけます。