减少函数执行 - 任何人都可以帮助我识别错误,因为我无法获得结果

高塔姆·成加帕

const sum = (arr) => {
  arr.reduce((acc, val) => {
    return acc = acc + val;
  }, 0);
};

console.log(sum([2, 3, 4, 5]));

加西亚

你必须reduce在你的sum方法中返回调用的结果

此外,在该reduce方法中,您将返回分配值的结果。返回赋值的结果可能会令人困惑,在这种情况下没有必要这样做。

考虑到所有这些,您的代码应该如下所示:

const sum = arr => arr.reduce((acc, val) => acc + val, 0);

console.log(sum([2, 3, 4, 5]));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我对执行流程感到震惊,任何人都可以帮助我

任何人都可以通过PIPELINED函数帮助我吗?

任何人都可以帮助我如何减少 python if 语句或任何其他替代解决方案?

任何人都可以帮助编码 rails 代码。我想以二进制可执行形式共享我的代码吗?

当我尝试在 django 2.2 中执行 pip install Pillow 时......它显示以下错误>任何人都可以查看此错误

在viewpost.php遇到错误,任何人都可以帮助我

任何人都可以帮助我们解决这些 Xcode 错误吗?

任何人都可以通过 PySimpleGUI 帮助我编写代码完成此操作

任何人都可以帮助我在 intelliJ 中使用 GUI 页面

任何人都可以帮助我通过 CSS 对齐图标吗?

任何人都可以在以下情况下帮助我在DAC上

任何人都可以帮助我理解下面代码中的问题吗?

任何人都可以帮助我进行 webpack 配置吗?

任何人都可以在用户界面风格定位方面帮助我

任何人都可以帮助我进行以下 SQL 查询吗?

任何人都可以帮助我解决 Hibernate 和 JSF 的这个缺点吗?

任何人都可以帮助我使用 keras 合并层

任何人都可以帮助我在 jQuery 中进行修剪吗?

任何人都可以帮助我在颤振中对齐布局吗?

任何人都可以帮助我:android.database.sqlite.SQLiteException:接近“,”:语法错误(代码1):,

任何人都可以帮助我解决尝试使用dll打开端口时遇到的此错误

任何人都可以帮助我使这个 java 运行没有错误吗?

任何人都可以从默认为行持久化的字段中澄清事件处理程序的执行或将我引向源链接

在flutter中传递回调函数时出现此错误,任何人都可以解决此问题

任何人都可以优化代码来减少使用for循环的if else条件

任何人都可以帮助我如何编写这行代码。我想在 jsx 中使用 map

我希望 div 是透明的,但不是 div 内的按钮。任何人都可以帮助我吗?

当我使用CMake编译程序捕获异常时,出现编译错误。任何人都可以帮助我吗?

Java并发-任何人都可以帮助我进行输出。为什么列表为空?