我必須在javascript中編寫單個函數。Javascript函數將分析字符串中的單詞嗎?
- 發生在一個字符串(完整的句子)。
- 分析哪些詞有重複字母 (即兔,愉快,在那裏,等)的最高計數。
- 屢封不必是連續的。
- 返回一個(或更多,如果出現平局)字(s)表示,曾反覆最高的信計數陣列格式。
實施例:
console.log(letterRepeat("Hello there Mr. Gormoon!));
輸出:
{Gormoon}
到目前爲止我已經創建了將第一分割的話,那麼字母的函數:
var wordSelector = function(str){
var wordArray = [];
wordArray.push(str.split(" ").map(function(word) {
return word.split("");
}));
return wordArray[0];
};
console.log(wordSelector("Hello there Mr. Gormoon!"));
輸出:
[["H", "e", "l", "l", "o"], ["t", "h", "e", "r", "e"], ["M", "r", "."], ["G", "o", "r", "m", "o", "o", "n", "!"]]
到目前爲止,我有什麼需要做一個強烈的想法,但我不知道如何計算每個單詞的每個字母然後確定最大?
但是,一旦我算來,我可以對它們進行排序,並採取在位置wordArray[0]
雖然樂於助人作爲一種替代,您所提供的信息僅僅是替代我已經說過的舒適理解。你跳過了我在問題中實際詢問的部分。 –