我有一個問題,需要我輸入一個單詞數組,並將它們從最小單詞返回到最大單詞。這必須在一個函數中完成。我有一個簡單的形式,它返回我想要的結果:按函數內的字符串長度對數組進行排序
//arr = ["Beg", "Life", "I", "To"]
//arr.sort(function(a, b){
// return a.length - b.length;
//});
但我需要把它放到一個函數中。這是我到目前爲止與該部分:
function sortByLength (array) {
array.sort(function(a, b){
return a.length - b.length;
});
}
sortByLength(["Telescopes", "Glasses", "Eyes", "Monocles"]);
我不是在尋找答案。只是一些建議,我做錯了什麼。謝謝你的幫助!
你只需要添加一個返回語句到你的函數,以便它返回排序後的數組:) –