我有一个问题,需要我输入一个单词数组,并将它们从最小单词返回到最大单词。这必须在一个函数中完成。我有一个简单的形式,它返回我想要的结果:按函数内的字符串长度对数组进行排序
//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"]);
我不是在寻找答案。只是一些建议,我做错了什么。谢谢你的帮助!
你只需要添加一个返回语句到你的函数,以便它返回排序后的数组:) –