JavaScriptで文字数(長さ)をカウントする

JavaScriptで文字数(長さ)をカウントするにはstring.lengthを使用します。

全角と半角は区別されません、「a」も「あ」も1文字です。(2バイト文字でも2文字にはならない)

数字はlengthでカウントできません、あくまでstringのカウントです。

数字をstringに変換すれば桁数もカウントできます。

文字数(長さ)をカウント

const str = 'abc';
console.log(str.length);
// 出力結果: 3

const str1 = '文字数';
console.log(str1.length);
// 出力結果: 3

const num = 123;
console.log(num.length);
// 出力結果: undefined

console.log(num.toString().length);
// 出力結果: 3

数字をカウントするときはtoString()で変換してから。

関連記事
最新記事