算法

冒泡排序 bubble sort
从前向后依次排序

var arr =[1,45,34,23,78,67,56,89]  //声明一个数组,并赋值
 function bubbling(arr){
    var len = arr.length;   //长度
     for (var i = 0; i < len - 1; i++) {
      for(var j = 0;j < l en- 1 - i; j++){
        if (arr[j] > arr[j+1]) {  // 升序
          var num = arr[j];  //把最大的数赋值给一个变量
          arr[j] = arr[j+1];  //把小的数赋值  arr[j+1];发生变化
          arr[j+1] = num
      }
    }
  }
  return arr
}
console.log(bubbling(arr)); //[1, 23, 34, 45, 56, 67, 78, 89]

是否是对称字符串

var str = 'aaaaaa';
function isSymmetry(strs){
for(var i=0;i

你可能感兴趣的:(算法)