그래서 문자열에서 가장 긴 단어를 찾는 함수를 작성하고 있습니다. 그러나 나는 console.log 실제 단어가 아니라 문자의 숫자의 가치가 아닌 방법을 찾을 수 없습니다. 당신이 현재는 가장 긴 것보다는, 저장 이상을 감지 할 때마다문자 수 대신 가장 긴 단어를 찾을 때 단어 반환
var longestWord = function(str) {
return str.split(' ').reduce(function(acc, x) {
return x.length > acc.length ? x : acc
},'')
}
longestWord("I dislike taking recent microwaves"); //=> microwaves
그래서 가장 큰 단어에 대한 참조를 유지하십시오. – epascarello
words.sort (function (a, b) {return a.length-b.length}) pop() – dandavis