【发布时间】:2018-10-22 17:16:00
【问题描述】:
我有以下数据(由 ajax 加载):
[
{
"x": [1, 1, 2, 2, 2, 3, 3, 3, 4, 5],
"y": [3, 5, 4, 2, 5, 3, 4, 5, 1, 5],
"Value": [18, 15, 11, 12, 9, 2, 33, 12, 2, 4],
},
{
"x": [1, 1, 2, 2, 2, 3, 3, 3, 4, 5],
"y": [3, 5, 4, 2, 5, 3, 4, 5, 1, 5],
"Value": [16, 15, 11, 12, 9, 2, 33, 12, 2, 4],
},
{
"x": [1, 1, 2, 2, 2, 3, 3, 3, 4, 5],
"y": [3, 5, 4, 2, 5, 3, 4, 5, 1, 5],
"Value": [14, 15, 11, 12, 9, 2, 33, 12, 2, 4],
}
]
我有a 5x5 table。
如何计算“值”的每个多个元素的总和并将其放入右索引表中?
我现在的 js 代码:
function risk(data) {
let sum = 0;
for (i = 0; i < data.length; i++) {
let b = data[i].Value;
console.log(b); // (10) [18, 15, 11, 12, 9, 2, 33, 12, 2, 4]
// (10) [16, 15, 11, 12, 9, 2, 33, 12, 2, 4]
// (10) [14, 15, 11, 12, 9, 2, 33, 12, 2, 4]
}
}
最终的结果一定是这样的:
【问题讨论】:
-
请为结果添加所需的数据结构。
-
@ninaScholz 你的意思是html中的表格吗?
-
那么你尝试了什么?
标签: javascript arrays count sum tabular