JSFiddle - React, Tailwind, and code Playground

JavaScript

var arraySize = 25;
var groupSize = 5;

var ans = eachSlice(_.shuffle(_.range(arraySize)), groupSize);
console.log(ans);


function eachSlice(arr, size) {
    var result = [];
    for (var i = 0; i < arr.length; i += groupSize) {
      result[i] = arr.slice(i, i + groupSize);
    }
    return result;
}