다음 코드는 어떤 아이디어도 정렬하지 않습니까?자바 스크립트 배열이 정렬되지 않습니다
function findLongestWord(str) {
var splitString = str.split(" ");
var lengths = [];
for(var i= 0; i< splitString.length; i++){
lengths += splitString[i].length;
}
lengths.sort(function(a,b){return b-a;});
return lengths;
}
findLongestWord("The quick brown fox jumped over the lazy dog");
'array + = integer'는 아마 당신이 생각하는대로하지 않을 것입니다. 또한 함수는 이름에서 알 수 있듯이 가장 긴 단어가 아닌 단어 길이의 배열을 반환하려고합니다. –
'lengths.push (splitString [i] .length)' –