js实现冒泡排序
发布日期:2022-02-06 00:27:11 浏览次数:28 分类:技术文章

本文共 295 字,大约阅读时间需要 1 分钟。

// 定义一个数组

var arr = [5,4,3,2,1]
// 轮数
for(var i =0; i<arr.length-1; i++) {
// 次数
for(var j=0; j<arr.length-1-i; j++) {
if(arr[j]>arr[j+1]){
// 如果当前变量比后一个变量大
// 定义一个暂时变量,把当前变量赋值给暂时变量
// 再将暂时变量赋值给后一个变量
// 这样就实现了大的和小的交换位置了
var temp = arr[j]
arr[j] = arr[j+1]
arr[j+1] = temp
}
}
}
console.log(arr);

转载地址:https://blog.csdn.net/weixin_46182770/article/details/116245567 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:git简单使用(first)
下一篇:git简单使用(second)

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年03月29日 06时47分55秒