zoukankan      html  css  js  c++  java
  • 10JS数组

    1.new 创建:var arr=new Array();//创建了一个空数组

    2.var  数组名=【】;

    3.var 数组名=【“”,“”,“”,“”】

    (数组的索引从0开始)

    a.数组去重

    1.先用新数组存放

    2.遍历原来的数组,把不是的添加到新数组里

    3.新数组的个数,用.length不断累加

    eg:

    var   arr=[];

    var newArr=[];

     for(var i=0;i<arr.length;i++){

          if(arr[i]!=0){

         newArr[newArr.length]=arr[i];

    }

    console.log(newArr);

    }

    还有一个是冒泡排序

    //思路:先比较一轮一次,然后用for循环比较一轮多次,然后再加for循环比较多轮多次
    //从大到小排序
    var array=[10,20,9,8,79,65,100];
    //比较轮数
    for ( var i=0;i<array.length-1;i++){
    //每轮比较次数,次数=长度-1-此时的轮数
    for (var j=0;j<array.length-1-i;j++) {
    if (array[j] > array[j + 1]) {
    var temp = array[i];
    array[j] = array[j + 1];
    array[j + 1] = temp;
    } //end if
    }//end for 次数
    } //end for 轮数
    console.log(array);
    ————————————————
    版权声明:本文为CSDN博主「小恶魔O」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_37777208/article/details/83588445

  • 相关阅读:
    周末小练习
    第十二届全国大学生信息安全竞赛总结与反思
    sql注入学习心得与sqlmap使用心得
    2019“嘉韦思”杯RSA256题目wp
    斐波那契数列求解的三种方法
    二叉树的下一个节点
    替换空格
    二维数组中的查找
    不修改数组找出重复数字
    数组中重复数字
  • 原文地址:https://www.cnblogs.com/cai-bai/p/11674585.html
Copyright © 2011-2022 走看看