数组2

1.//求数组中最大值

//声明一个数组

var arr=[1,5,9,88,79];

//遍历数组,同时要声明一个变量(变量不能大于数组中的值)

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

    //做比较

    //如果数组中的当前元素大于sum

if(arr[i]>sum){

    //就把数组中的当前元素赋值给sum

    sum=arr[i];

}

}

console.log(sum);

2.//数组去重

var arr[1,3,4,2,5,4,2,3,1]

for(var i=0,uarr=[arr[0]];i<arr.length;i++){

for(var j=0;j<uarr.length;j++){

    if(arr[i]==uarr[j]){

        break;

    }

}

    if(j==uarr.length){

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

    }

}

console.log(uarr);

3.API:(栈:只能从一端操作数组)

push:给数组末尾添加新元素

pop:删除数组中的最后一个元素

unshif:在数组开头添加新元素

shift:在数组开头删除第一个元素

4.二维数组:

var arr=[

        [1,2,3],

        ['a','b','c'],

        [ture,false]

]

console.log(arr[0][0]);//1

arr【a】【c】;//a不可以越界

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.//求数组中最大值 //声明一个数组 var arr=[1,5,9,88,79]; //遍历数组,同时要声明一...
    惊诈猫阅读 97评论 0 0
  • 排序算法说明 (1)排序的定义:对一序列对象根据某个关键字进行排序; 输入:n个数:a1,a2,a3,…,an 输...
    code武阅读 683评论 0 0
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,221评论 0 13
  • 六月份开始尝试跑步,一周三到四天,每天30分钟左右,从开始坚持2公里到5公里,从刚开始的精疲力竭到日渐轻松,这是跑...
    潇潇欣羽阅读 222评论 0 0
  • #楠得一词#2017年第311天 印象 今天在IP营里大叔对一位营员的点评,是你发的东西要有用,更要有目的。 在信...
    楠得书写阅读 472评论 0 50