javascript常见面试题之一:数组的冒泡排序;
2024-09-07 18:29:22
var arr=[32,2,7,78,90,10];
//外层循环控制轮数;
for (var i = 0; i < arr.length; i++) {
//内层循环控制次数;
for (var j = 0; j < arr.length-1-i; j++) {
//if判断比较两个数的大小;
if(arr[j]>arr[j+1]){
//借助第三方变量交换元素的位置
var tmp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=tmp;
}
}
}
console.log(arr);
最新文章
- javaweb学习总结(三十八)——事务
- string.capwords() 将每个单词首字母大写
- [转载] Android.Hook框架xposed开发篇
- c/c++ define用法
- POJ1416 Shredding Company(dfs)
- 格而知之2:UIView的autoresizingMask属性探究
- QT自动补全设置
- php 编程效率(1)
- open-falcon Agent配置文件修改hostname后,还是有其他名称的endpoint
- 还原Vue.js的data内的数组和对象
- Linux 安装Python37
- 没搞懂的package.json
- XamarinSQLite教程下载安装SQLite/SQL Server Compact Toolbox
- BZOJ3526[Poi2014]Card——线段树合并
- sql 聚合函数和group by 联合使用
- 在电脑上查看小米手机连接wifi时保存的密码
- A - Excellent Team
- gateway-workman
- Window - 浏览器对象模型
- 本地vagrant配置虚拟域名的坑
热门文章
- 面试官:分库分表之后,id 主键如何处理?
- 刷题[SUCTF 2019]CheckIn
- Filecoin: 挖矿流程扫盲
- ser 序列化的使用
- Python-__init__ 和 __new__区别和原理
- 012 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 06 浮点型“字面值”
- ATMEGA的SPI总线 - 第1部分
- golang拾遗:指针和接口
- Python中字符串有哪些常用操作?纯干货超详细
- 【Excel技巧】用IF函数进行等级评定