J
Сначала посчитай количество каждого числа в первом массиве. Потом из второго забираешь то количество элементов, которое ты насчитал для каждого числа
Size: a a a
J
И
I
IS
IS
D
J
IS
IS
D
D
J
D
bz
D
IS
j
k.reduce((a, c, i) => (a[c] ??= [], a[c].push(v[i]), a), {})
D
В
const reformattedArray = Object.assign(...a1.map((n, i) => ({ [n]: a2[i] })))
D