-1
任何人都可以解釋maxLength如何在這段代碼中工作。它如何被用來查找字符串中最長的單詞?maxLength如何找到字符串中最長的單詞?
function findLongestWord(str) {
var words = str.split(' ');
var maxLength = 0;
for (var i = 0; i < words.length; i++) {
if (words[i].length > maxLength) {
maxLength = words[i].length;
}
}
return maxLength;
}
findLongestWord("housework is easy when you're happy");
這非常簡單。它也沒有做你說它正在做的事情 - 它只會告訴你字符串中最長的單詞有多長。 – Will
你不明白什麼?只要嘗試一行一行地解釋代碼,使用瀏覽器中的內置控制檯(按'F12'),或者搜索特定方法或操作員的文檔。這個問題到目前爲止還沒有研究。 – Xufox
它循環遍歷所有單詞,如果當前的'word.length'大於'maxLength',則用當前單詞的長度更新'maxLength'。 – brso05