用js 写一个下冒泡法排序
时间: 2023-03-21 15:02:06 浏览: 56
很高兴能为您服务!用 JavaScript 实现冒泡排序的代码如下:function bubbleSort(arr) {
let len = arr.length;
for (let i = 0; i < len; i++) {
for (let j = 0; j < len - 1 - i; j++) {
if (arr[j] > arr[j+1]) { // 相邻元素两两对比
let temp = arr[j+1]; // 元素交换
arr[j+1] = arr[j];
arr[j] = temp;
}
}
}
return arr;
}
相关问题
用js写一个冒泡排序)
这是一道编码题,需要先将b'\xe7\x94\xa8 js\xe5\x88\xa4\xe6\x96\xad \xe4\xb8\x80\xe4\xb8\xaa\xe6\x95\xb0\xe6\x98\xaf\xe5\x90\xa6\xe6\x98\xaf\xe7\xb4\xa0\xe6\x95\xb0(\xe8\xb4\xa8\xe6\x95\xb0)'转换成可读文本。转换后的问题是:“用 js判断一个数是否是素数(质数)。”
回答:用 JavaScript编写判断素数的方法很多,例如可以使用暴力枚举法、优化后的枚举法、试除法、筛法等。
写一个冒泡排序的js代码
// 冒泡排序法
function bubbleSort(arr) {
let len = arr.length;
for (let i = 0; i < len; i++) {
for (let j = 0; j < len - 1 - i; j++) {
if (arr[j] > arr[j+1]) { // 相邻元素两两对比
let temp = arr[j+1]; // 元素交换
arr[j+1] = arr[j];
arr[j] = temp;
}
}
}
return arr;
}
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)