Javascript 将地图对象打印到数组中
我有一个像这样的贴图对象Javascript 将地图对象打印到数组中,javascript,Javascript,我有一个像这样的贴图对象 [[3,1],[34,1],[1,2],[2,2]] 键是元素,值是它应该出现在数组中的频率。如何使其看起来像下面的数组 [3,34,1,1,2,2] 您可以按如下方式使用.reduce: const generatearl=(elementFrequencyPairs=[])=> 元素频率降低((acc,[元素,频率])=>{ 常数电流=[]; 对于(设i=0;i
[[3,1],[34,1],[1,2],[2,2]]
键是元素,值是它应该出现在数组中的频率。如何使其看起来像下面的数组
[3,34,1,1,2,2]
您可以按如下方式使用
.reduce
:
const generatearl=(elementFrequencyPairs=[])=>
元素频率降低((acc,[元素,频率])=>{
常数电流=[];
对于(设i=0;i log(…generatearl([[3,1],[34,1],[1,2],[2,2]])代码>你尝试了什么?