次のコードはアイデアを並べ替えませんか?Javascript配列はソートされません
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)' –