javascript迭代和重新映射

javascript迭代和重新映射,javascript,mapping,Javascript,Mapping,我有一个如下所示的数据集: const data=[[customer1293493654]、[customer229343654]、[customer315178130]使用reduce进行分组: 常量数据=[[Customer1293493654]、[Customer229343654]、[Customer315178130]; 让reduced=data.reduceresults,arr=>{ 结果[0].data.pusharr[1]; 结果[1].data.pusharr[2];

我有一个如下所示的数据集:

const data=[[customer1293493654]、[customer229343654]、[customer315178130]使用reduce进行分组:

常量数据=[[Customer1293493654]、[Customer229343654]、[Customer315178130]; 让reduced=data.reduceresults,arr=>{ 结果[0].data.pusharr[1]; 结果[1].data.pusharr[2]; 返回结果; },[{类别:“调解前已解决”,数据:[]},{类别:“调解成功”,数据:[]};
logreduced;您可以将值推送到具有相同索引的数组中

常数 数据=[[customer1,29349,3654],[customer2,29349,3654],[customer3,15178,130], 结果={series:[{category:'调解前已解决',数据:[]},{category:'调解成功',数据:[]}; data.forEacha=>a.slice1.forEachb,i=>result.series[i].data.pushb; console.logresult;
.作为控制台包装{最大高度:100%!重要;顶部:0;}你从哪里得到缺少的部分?你是在对数据进行分组,我不会为此使用map。reduce更好。它是数据变量中的第二组值。这需要映射到调解成功类别。显示第二组值可能会有帮助。在我的示例数据变量中是3654、3654、130。啊,好的,我使用了完全错误的函数。非常感谢。谢谢-我将在这里用这两个答案进行实验。不过,看起来reduce是我所需要的