Как перемешать такой массив рандомно?

let array = [
  ['test1', 'test2', 'test3', 'test4'],
  ['test11', 'test22', 'test33', 'test44'],
  ['test111', 'test222', 'test333', 'test444'],
];

function shuffle(array) {
  for (let i = array.length - 1; i > 0; i--) {
    let j = Math.floor(Math.random() * (i + 1)) - 0.5;
    [array[i], array[j]] = [array[j], array[i]];
  }
  return array
}

console.log(shuffle(array[0]))

на выходе просто меняет местами [ 'test4', 'test3', 'test2', 'test1' ] как сделать что бы рандомно перемешалось, пример ('test4','test1','test3','test2')


Ответы (0 шт):