数组:用来存储一系列相同类型的元素容器

JavaScript中 定义数组 两种方式

第一种 原型创建 第二种 直接定义法

获取数组通过索引值

var scores =[70,85,75,50,95,89,97]

console.log(scores[2])

数组的遍历:依次的拿出数组中元素

将数组中的元素依次输出到命令行

console.log(scores[0])

console.log(scores[1])

console.log(scores[2])

console.log(scores[3])

console.log(scores[4])

当代码重复执行时可以用到for循环

for(var n=0;n<scores.length;n++){

console.log(scores[n])

}

求总分:依次将数组中的元素求和(依次拿出数组中的元素 遍历)求总和时首先声明一个变量sum=0

var sum=0

for(var n=0;n<scores.length;n++){

sum=sum+scores[n]

}

console.log(sum)

求最大值:求最值思想 将最大值输出到控制台

假定思想

var scores=[70,85,75,50,95,89,97]

var max=scores(0)

for(var n=1;n<scores.length;n++){

if(scores[n]>max){

max=scores[n]

}

}

console.log(max)

JavaScript今日所学 数组相关推荐

  1. javascript该怎么学呢?值得收藏的学习Js之路

    javascript该怎么学呢?Js给初学者的印象总是那么的"杂而乱",相信很多初学者都在找轻松学习Js的途径.在这里给大家总结一些学习Js的经验,希望能给后来的学习者探索出一条& ...

  2. 如何快速找出找出两个数组中的_找出JavaScript中两个数组之间的差异

    LeetCode今天面临的挑战是在数组中查找所有消失的数字. 蛮力 我们的输入包括一个缺少数字的实际数组.我们想将该数组与相同长度的数组进行比较,其中没有遗漏的数字.所以如果给定的话[4,3,2,7, ...

  3. JavaScript学习笔记之数组(二)

    JavaScript学习笔记之数组(二) 1.['1','2','3'].map(parseInt) 输出什么,为什么? ['1','2','3'].map(parseInt)//[1,NaN,NaN ...

  4. JavaScript数据结构与算法——数组详解(下)

    1.二维与多维数组 JavaScript只支持一维数组,但是通过在数组里保存数组元素的方式,可以轻松创建多维数组. 1.1 创建二维数组 二维数组类似一种由行和列构成的数组表格,在JavaScript ...

  5. javascript基础系列:数组常用方法解析

    javascript基础系列:数组常用方法解析 今天是比较特殊的日子,我们编程人员共同的节日,1024,祝每个编程人员节日快乐! 数组是javascript必不可少的一项,今天让我们来总结一下数组操作 ...

  6. JavaScript学习笔记:数组

    文章目录 一.一维数组 1.创建数组 (1)创建空数组,逐个赋值 (2)创建数组同时赋值 (3)创建字面量数组 2.添加数组元素 3.数组长度属性length 4.遍历数组 (1)传统for循环 (2 ...

  7. 《趣学JavaScript——教孩子学编程》——第1章 认识JavaScript1.1 认识JavaScript

    本节书摘来自异步社区<趣学JavaScript--教孩子学编程>一书中的第1章,第1.1节,作者: [美]Nick Morgan(摩根)译者: 李强,更多章节内容可以访问云栖社区" ...

  8. 《趣学JavaScript——教孩子学编程》——1.5 本章小结

    本节书摘来自异步社区<趣学JavaScript--教孩子学编程>一书中的第1章,第1.5节,作者: [美]Nick Morgan(摩根)译者: 李强,更多章节内容可以访问云栖社区" ...

  9. 如何在JavaScript中获取字符串数组的字符串?

    本文翻译自:How do you get a string to a character array in JavaScript? How do you get a string to a chara ...

最新文章

  1. 理解koa-router 路由一般使用
  2. 用源码轻松搭建LNMP !
  3. RabbitMQ学习总结(2)——安装、配置与监控
  4. DNS服务(二)——常用资源记录类型详解
  5. 数据结构和算法分析: 第五章 散列
  6. lm opencv 算法_OpenCV进行图像相似度对比的几种办法
  7. idea 升级到2020后 无法启动_升级iOS 14尝鲜后,无法降级 iOS13.5.1?
  8. 需求分析——调研需求时如何调查系统相关者?
  9. 数据科学 IPython 笔记本 8.10 自定义颜色条
  10. mysql实现知识图谱_基于电影知识图谱的智能问答系统学习记录
  11. TensorFlow windows之Tensorboard使用
  12. CCF201604-3 路径解析(解法二)(100分)(废除!!!)
  13. JavaScript面向对象之Object类型
  14. 未来的量子计算机模型,量子计算机上量子人工生命模型
  15. 微软认证全国考试中心一览表
  16. linux系统端口的5种状态及含义
  17. 什么是抽象工厂模式?
  18. MockMvc案例实战调用Controller层API接⼝
  19. python helper函数_使函数定义以python文件顺序独立
  20. YTU.2362: 愚公的遗愿

热门文章

  1. CSS学习笔记7—盒子模型
  2. 2018阿里巴巴全球诸神之战创客大赛总决赛即将举行
  3. CentOS 8.5 NVIDIA驱动卸载
  4. 网线接法大全(RJ45型网线插头)
  5. 物品怎么抠图?手把手教你快速抠图
  6. 视频格式怎么转换,将mp4格式转为mov格式
  7. oh my zsh的安装与配置
  8. QT 绘图橡皮擦效果的实现
  9. 价值千万的职业操盘手教程
  10. 转 shell编程100例