Вcем привет.
Прошу помочь плз в решении задачки.
Есть функция которая рандомно перемешивает элементы массива,
Нужно написать функцию которая создаёт через цикл двумерный массив из многократных вазовов
getShuffle(arr).
var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
function getShuffle(param) {
return param.sort(function (a, b) {
return Math.floor(Math.random() - 0.5);
})
};
function makeMultiArr() {
var pusher = [];
for (var i = 0; i < 5; i++) {
var p = function () {
return getShuffle(arr);
};
pusher.push(p())
};
return pusher;
}
console.log(makeMultiArr());
Понимаю что нужно делать через замыкание но не получается.
Нужен хелп.