JSFiddle - React, Tailwind, and code Playground
JavaScript
var names = ['jim','jake','jimes','rob','paps','richie'];
names.sort(function(){
return Math.round(Math.random()) - 0.5;
});
var noOfTeams = 3;
var totalTeams = Math.ceil(names.length/noOfTeams);
var i,j,temparray,chunk = totalTeams;
for (i=0,j=names.length; i<j; i+=chunk) {
temparray = names.slice(i,i+chunk);
console.log(temparray);
}