var nums = [99,2,3,27,31,0]
function quickSort(n1,n2){
console.log(‘n1’,n1);
console.log(‘n2’,n2);
console.log(’=分割线’)
if (n1<n2) {
return -1;
}else if (n1>n2) {
return 1;
}else{
return 0;
}
}
nums.sort(quickSort);
console.log(nums)
javascript数组快速排序
最新推荐文章于 2026-02-19 01:46:55 发布
本文深入探讨了快速排序算法的实现细节,通过一个具体的JavaScript代码示例,展示了如何使用比较函数来对数组进行排序。快速排序是一种高效的排序算法,其核心思想是通过分区操作将待排序数组分为两个子数组,然后递归地对这两个子数组进行排序。

1786

被折叠的 条评论
为什么被折叠?



