分类
未分类

JS 排序方法总结

正序排序:

function campare(value1,value2){

if(value1>value2){

return 1;

}else if(value1 == value2){

return 0;}else{

return -1;

}}

降序排序:

function campare(value1,value2){

if(value1<value2){

return 1;}else if(value1 == value2){

return 0;

}else{

return -1;

}}

冒泡排序:

function sort(arr) {

for (let i = 0; i < arr.length – 1; i++) {

for (let j = 0; j < arr.length – 1; j++) {

if (arr[j] > arr[j + 1]) {

let temp = arr[j];

arr[j] = arr[j + 1];

arr[j + 1] = temp;

}

}

}

return arr;

}

发表评论

电子邮件地址不会被公开。 必填项已用*标注