对数组中的元素进行排序
定义一个数组,对数组进行排序
使用sort方法进行正序与倒序排序,
使用冒泡排序法进行排序
没有明白你想问什么
【若能帮到您,望给个采纳该答案,谢谢!】
1、sort正序排序
1)效果
2)代码
[1,10,4,2,7].sort(function (x, y) {
if (x < y) {
return -1;
}
if (x > y) {
return 1;
}
return 0;
});
2、sort倒序排序
1)效果
2)代码
[1,10,4,2,7].sort(function (x, y) {
if (x < y) {
return 1;
}
if (x > y) {
return -1;
}
return 0;
});
2、冒泡排序
1)效果
2)代码
var arr = [1, 10, 2, 4, 7];
for (var i = 0; i < arr.length; i++) {
for (var j = i + 1; j < arr.length; j++) {
if (arr[i] > arr[j]) {
var temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
console.log(arr);