不用循环求和
给定一个数组,不用循环的方式求和
const arr = [3, 56, 56, 23, 7, 76, -2, 345, 45, 76, 3]; function sum(arr) { if (arr.length < 1) { return null; } let first = arr.splice(0, 1)[0]; if (arr.length) { return first + sum(arr); } return first; } console.log(sum(arr));
注意 splice 返回的是数组
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

上一篇: 实现日期格式化函数
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论