чтобы числа повторялись не более двух раз
let arr = [];
for(let i = 0; i < 5; i++) {
arr.push(i);
arr.push(i);
}
const shuffleArray = arr => arr
.map(a => [Math.random(), a])
.sort((a, b) => a[0] - b[0])
.map(a => a[1]);
shuffleArray([1, 2, 3])