我有了這個功能,通過字單獨的字符串中的一個字母的最occurances查找字符串字的Javascript:</p> <pre><code>function LetterCount(str) { var words = str.split(" "); var letters; var i; for (var i = 0; i < words.length; i++) { letters = words[i].split(""); } } </code></pre> <p>這個功能來搜索字符串並計算每個字母:與
function charFreq(s) {
var i, j;
var a = new Array();
for (j = 0; j < s.length; j++) {
for (i = 0; i < a.length; i++) {
if (a[i][0] == s[j]) {
a[i][1]++;
break;
}
}
if (i == a.length) {
a[i] = [s[j], 1];
}
}
return a;
}
努力找出一種方法來同步使用這些代碼,以找出單詞數組中哪個單詞有最重複的字母。
什麼'j'在'LetterCount '功能? – Barmar
只是一個佔位符變量,用於對輸入的字符串進行排序 – JSNewb
但是在執行'letters [j] = ...'之前,您從未設置過它。 – Barmar