amethysta
Version:
Smart Contract Validator
18 lines (14 loc) • 405 B
JavaScript
export default function separar(base, maximo) {
var resultado = [[]];
var grupo = 0;
for (var indice = 0; indice < base.length; indice++) {
if (resultado[grupo] === undefined) {
resultado[grupo] = [];
}
resultado[grupo].push(base[indice]);
if ((indice + 1) % maximo === 0) {
grupo = grupo + 1;
}
}
return resultado;
}