用JS写一个排序函数
时间: 2023-02-18 14:44:56 浏览: 25
javascript实现排序
,请问如何写?
你可以使用JavaScript内置的sort()方法来实现排序。sort()方法接受一个函数作为参数,该函数定义了如何比较两个元素的大小。
例如,如果你想按照数字大小对数组进行排序,你可以使用以下代码:
```
let numbers = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5];
numbers.sort(function (a, b) {
return a - b;
});
console.log(numbers);
```
如果你想按照字符串长度对数组进行排序,你可以使用以下代码:
```
let strings = ["apple", "banana", "cherry", "date"];
strings.sort(function (a, b) {
return a.length - b.length;
});
console.log(strings);
```
阅读全文