以下是利用冒泡法排序数组并降序排列的JavaScript代码:

let arr = [11, 58, 60, 13, 79, 90];
let len = arr.length;

for (let i = 0; i < len - 1; i++) {
  for (let j = 0; j < len - 1 - i; j++) {
    if (arr[j] < arr[j + 1]) {
      let temp = arr[j];
      arr[j] = arr[j + 1];
      arr[j + 1] = temp;
    }
  }
}

console.log(arr); // 输出 [90, 79, 60, 58, 13, 11]

以上代码中,使用了两个嵌套的for循环来实现冒泡排序。外层循环控制排序次数,内层循环用来比较相邻两个元素的大小并交换位置。如果前一个元素比后一个元素小,则交换两个元素的位置。最终得到的排序结果是降序排列的数组。

利用js中的冒泡法排序数组 115860137990数组降序排列。

原文地址: https://www.cveoy.top/t/topic/HYl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录