您现在的位置是:首页 > Javascript
当前栏目
js数组如何实现求和计算?
2023-03-15 23:16:47 时间
js的数组与我们日常生活中的数组一样,都是会进行求和计算的。本文介绍js数组实现求和计算的四种方法:1、使用for循环,累加求和;2、使用forEach遍历;3、使用eval()函数和数组的join()方法;4、使用reduce方法。
方法一:使用for循环,累加求和
function sum(arr) { var s = 0; for (var i=arr.length-1; i>=0; i--) { s += arr[i]; } return s; }
方法二:使用forEach遍历
array.forEach(ele => { sum += ele; });
方法三:使用eval()函数和数组的join()方法
var arr = [11, 12, 13, 14, 15] console.log(eval(arr.join('+')));//65
方法四:使用reduce方法
var sum = 0; function getSum(preValue,curValue,index, array) { return preValue + curValue; } console.time(); sum = arr.reduce(getSum, 0); console.timeEnd(); console.log(sum);
以上就是小编整理总结的js数组实现求和计算的四种方法,大家可以根据自己的喜好选择使用方法哦~
相关文章
- CSS中的两个特殊值,用于控制层叠的inherit和initial
- 四种JavaScript图表编辑器的深度比较
- 互联网圈都是什么人年薪百万?这份报告有真相
- 互联网人,“三十而已”
- 从原型模式到浅拷贝和深拷贝
- Javascript中的8种常见数据结构(建议收藏)
- 如何在JavaScript实现休眠或等待功能,实现sleep函数
- Node.js在大前端领域的应用分析
- 被盯死的 4 大美国科技巨头
- 小小验证码,作用可真不小!
- 这些MQ概念你都懂吗:死信队列、重试队列、消息回溯等
- 支持中文!这款现代且功能强大的wiki应用程序,我粉了
- 那些前端开发必不可少的生产力工具
- 一个开源免费的基于现代Javascript的动画引擎库——kute.js
- 看不惯又干不掉,TikTok是如何在美国击败Facebook的
- 超实用干货:这6个好方法,瞬间提升你的工作效率
- 财富中国500强,互联网巨头的嬗变与野望
- 取代Jquery,用Vue 构建Bootstrap 4 应用
- 微前端的现状和趋势
- 一个孤独的孩子:我该不该将控制流指令写入通用结构组件中?