so I\'m trying to split a string into an array based on the amount of commas, how do I do that? Say my string is as such;
var string = \"abc, def, ghi, jkl,
split
the string at ,
. Then create a generic chunk
function which splits the array passed into chunks of size
specified using Array.from()
const str = "abc, def, ghi, jkl, mno, pqr, stu, vwx, yza",
splits = str.split(/,\s*/),
chunk = (arr, size) => Array.from({ length: Math.ceil(arr.length / size) },
(_, i) => arr.slice(i * size, (i + 1) * size))
console.log(JSON.stringify(chunk(splits, 4)))
console.log(JSON.stringify(chunk(splits, 3)))