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;ilog(…generatearl([[3,1],[34,1],[1,2],[2,2]])你尝试了什么?