方法一
var data = [
{
“data”: [1,2,1,2,7,1,5,2],
“processName”: “粗格栅”,
“count”: 21
},
{
“data”: [9,8,9,8,3,9,5,8],
“processName”: “细格栅”,
“count”: 29
}
];
var num = [0,0,0,0,0,0,0,0]
for (var i=0;i < data.length;i++){
var datas = data[i].data;
for (var j=0;j<datas.length;j++){
num[j] = parseInt(datas[j]) + parseInt(num[j])
}
}
console.log(num);
方法二
var data = [
{
“data”: [1,2,1,2,7,1,5,2],
“processName”: “粗格栅”,
“count”: 21
},
{
“data”: [9,8,9,8,3,9,5,8],
“processName”: “细格栅”,
“count”: 29
}
];
var num = []
for (var i=0;i < data.length;i++){ var datas = data[i].data; if(num.length > 0){
for (var j=0;j<datas.length;j++){
num[j] = parseInt(datas[j]) + parseInt(num[j]);
}
} else {
for (var j=0;j<datas.length;j++){
num.push(parseInt(datas[j]));
}
}
}
console.log(num);
I was recommended this website by my cousin. I am not sure whether this post is written by him as nobody else know such detailed about my trouble. You are amazing! Thanks!