![]() |
1
3
您可以使用helper函数获取嵌套对象的值,并将这些值映射到同一索引。
|
![]() |
2
4
这里是一个
函数式程序设计
方法是,使用中级ES6
解释为了便于解释,让我们商定一些条件: 我们有 输入 (数组),由 组 . 各 组 是一个数组,由 排 . 各 行 包括 物体 ,每个都有一个属性/值对。 这个 输出 没有 组 水平,但它有 排 ,同样包括 物体 ,每个都有一个属性/值对。 因此,使用这些术语,我们来看看代码:
由于输出数组中的行数等于任何组中的行数,因此映射第一个组的行似乎是一个好的开始,例如
对于输出中的每一行,我们需要求和,并且
所以
对于该行中的每个对象,我们都可以使用
用
因此映射得到每个键的所有和。用
所以…
|
![]() |
3
2
请尝试以下操作:
|
![]() |
4
1
尝试将这类问题分解成更小的问题,并逐渐积累起来,这是一个好主意。这意味着我们不必一蹴而就。 让我们编写一个函数,将数组中的各个元素相加:
现在让我们使用
现在,我们可以遍历第一个矩阵中的所有行,并从第二个矩阵中使用等价的矩阵。
现在我们可以把它变成一个减速器:
希望这有帮助! |
![]() |
5
1
试试这个简单的小代码snipet:
|
![]() |
6
1
你所问的基本上就是
|
![]() |
7
1
短一点的选择:
|
![]() |
8
0
此解决方案返回一个对象,并将每个键的值相加。
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |