各文字が文字列に何回表示されるかを数えなければなりません。 大文字と小文字を区別しません。例えば
:
VAR STR = "aaaAAAbbB"
印刷う "A:6、B:3"
これは私が持っているものであるが、それは別として、下部ケースと上部ケースをカウントします。
JavaScript文字数大文字小文字の区別がありません
var string = document.getElementById("text").value
var counts = {};
var ch, index, length, count;
for (index = 0, length = string.length; index < length; index++)
{
ch = string.charAt(index);
count = counts[ch];
counts[ch] = count ? count + 1 : 1;
}
for (ch in counts)
{
console.log(ch+" count: "+counts[ch]);
}
ありがとう、私はドンなぜ私はそれについて考えなかったのか分かりません。 – Cheese