UNPKG

wundertec-core

Version:

Librería estándar de utilidades e integraciones AWS + helpers generales

19 lines (18 loc) 574 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.chunk = chunk; /** * Divide un array en trozos de tamaño especificado. * @param array Array de elementos. * @param size Tamaño de cada trozo. Debe ser > 0. * @returns Matriz de arrays, cada uno con hasta `size` elementos. */ function chunk(array, size) { if (size <= 0) throw new Error("Size must be a positive integer"); const result = []; for (let i = 0; i < array.length; i += size) { result.push(array.slice(i, i + size)); } return result; }