JavaScript 排序

黄良钵

分类: 程序开发 583 0

  1.             var arr = [6,8,1,5,7,0,9]
  2.             function bubbleSort(arr){
  3.                 var len = arr.length;
  4.                 for (var i = 0; i < len; i++){
  5.                     for (var j = 0; j < len - 1 - i; j++) {
  6.                         if (arr[j] > arr[j + 1]){
  7.                             var temp = arr[j + 1];
  8.                             arr[j + 1] = arr[j];
  9.                             arr[j] = temp;
  10.                         }
  11.                     }
  12.                 }
  13.                 return arr;
  14.             }
  15.             bubbleSort(arr)
  16.             console.log(arr)
  17. //------------上面一种方法,下面一种分开看--------------------------------------
  18.             var a = [4,5,6,7,8,9,0,1,2,3]
  19.             for(var i = 0;i < a.length;i++){
  20.                 for(var j = i + 1;j<a.length;j++){
  21.                     if(a[i]>a[j]){
  22.                         var c = a[j]
  23.                         a[j] = a[i]
  24.                         a[i] = c
  25.                     }
  26.                 }
  27.             }
  28.             console.log(a)
  • 0人 Love
  • 0人 Haha
  • 0人 Wow
  • 0人 Sad
  • 0人 Angry
JavaScript、排序

作者简介: 黄良钵

打赏

博客站长,前端开发工程师

共 0 条评论关于 “JavaScript 排序”

Loading...