文字列内に一意の文字が何回表示されるかを調べようとしています。 しかし、私はそれが唯一の文字が複数回出現回数と同じに関係なく、1を返していないオブジェクトの繰り返しで立ち往生しています:forループを使用したJavascriptオブジェクト反復
function allUniqueCha(word) {
var wordObj = {};
var wordArray = word.split([, ]);
wordArray.forEach(function(c) {
wordObj[c] = +1;
});
console.log(wordArray);
console.log(wordObj);
}
allUniqueCha("Bubble")
出力は次のとおりです。{B:1、 U:1、B:1、L:1、E:1}が、キー "B" の期待値があるべき2
'wordObj [C]'の初期値とは何ですか? '+ 1'を指定するとどうなりますか? – RobG