当前位置: 首页 > news >正文

石家庄专业做网站百度做广告

石家庄专业做网站,百度做广告,手机之家对比,网络科技公司注册资金JavaScript 中的数组是一个对象,它允许您在单个变量名称下存储多个值的有序集合,并以多种方式操作这些值。 在本文中,您将学习如何使用几种不同的方法计算给定数组中所有数字的总和。 具体来说,使用以下方法得到数组中所有数字的总…

JavaScript 中的数组是一个对象,它允许您在单个变量名称下存储多个值的有序集合,并以多种方式操作这些值。
在本文中,您将学习如何使用几种不同的方法计算给定数组中所有数字的总和。
具体来说,使用以下方法得到数组中所有数字的总和:

  • for循环
  • forEach()
  • reduce()

for循环

计算数组中所有数字之和的最简单方法之一是使用循环,它执行迭代次数:for n

让我们看一下以下示例:

// create an array
let myNums = [1, 2, 3, 4, 5];// create a variable for the sum and initialize it
let sum = 0;// iterate over each item in the array
for (let i = 0; i < myNums.length; i++ ) {sum += myNums[i];
}console.log(sum) // 15

在上面的示例中,我首先创建了一个名为存储五个值的数组。myNums
然后,我声明了一个名为该变量的变量,并使用其值对其进行初始化 - 此变量将在循环中存储计算结果。
接下来,我使用循环遍历所有元素,直到数组的末尾。
我还使用加法赋值运算符重新分配了变量的值,方法是将其当前值和当前数组元素相加。sum

forEach()

计算数组总和的另一种方法是使用 JavaScript 的内置方法。它遍历一个数组并为每个项目调用一个函数。forEach()

让我们看一下以下示例:

// create an array
const myNums = [1,2,3,4,5];// create a variable for the sum and initialize it
let sum = 0;// calculate sum using forEach() method
myNums.forEach( num => {sum += num;
})console.log(sum) // 15

在上面的示例中,我创建了一个数组。我还声明了一个名为 的变量,并使用值对其进行了初始化,然后,我使用该forEach()方法遍历数组中的每个项目。

在每次迭代中,我通过在每次迭代中添加变量的当前值和当前数组元素的值来重新分配变量的值。
要了解有关该函数的更多信息,请阅读本文。forEach()

reduce()

计算数组总和的另一种方法是使用该方法,该方法在 ES6 中引入。该方法将数组中的所有元素减少为单个值

让我们看一下以下示例:

// create an array
const myNums = [1,2,3,4,5];// use reduce() method to find the sum
var sum = myNums.reduce((accumulator, currentValue) => {return accumulator + currentValue
},0);console.log(sum) // 15

该方法将用户定义的回调函数作为其第一个必需参数。该函数在数组中的每个元素上被调用。
回调函数接受以下两个必需参数:

  • accumulator:这是存储上一次函数调用的最后一个返回值的变量。
  • currentValue:表示当前数组项。

您已经学习了三种在 JavaScript 中计算数组之和的方法。要了解有关 JavaScript 的更多信息可以看JavaScript官方教程,感谢您的阅读,祝您编码愉快!

http://www.mmbaike.com/news/87518.html

相关文章:

  • 天津网站建站优秀营销软文100篇
  • 东莞市品牌网站建设平台永久免费自助建站系统
  • 集团公司网站建设小果seo实战培训课程
  • 泉州网站设计如何在网上推广自己
  • 网站排名怎么做 知乎百度下载免费
  • 网站怎么看是什么程序做的济南seo
  • 中国最著名网站建设公司安徽做网站公司哪家好
  • 怎么给网站做seo优化网上营销是做什么的
  • 广州做商城网站写软文是什么意思
  • asp.net构建门户网站线上卖护肤品营销方法
  • 备案网站资料上传教程cps广告联盟平台
  • 微店网站链接怎么做建网站公司
  • 装修网站怎么做的优量汇广告平台
  • 武汉网站快照推广持续优化疫情防控举措
  • 网站开发u盘128够吗怎么样优化网站seo
  • 经济与政府网站建设seo策略什么意思
  • 商务网站怎么做口碑营销的主要手段有哪些
  • 安宁网站建设 熊掌华为手机业务最新消息
  • 做期货应关注什么网站网络推广常见的方法
  • 优秀网站建设空间百度提交网址入口
  • 网络服务的工具上海排名seo公司
  • 深圳商城网站建设报价单浏览广告赚佣金的app
  • 男人做鸭妓网站baidu优化
  • 网站模板首页快速优化seo
  • 域名网站建设教程营销型网站案例
  • 动态网站开发小结seo是啥意思
  • 有没有哪个网站能够做简历竞价排名深度解析
  • 如何导入旧网站数据库成都做整站优化
  • 东莞网站建设 信科网络北京seo优化分析
  • 昆明网站建设方案外包纵横seo