Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including chunk with all npm packages installed. Try it out:

var chunk = require("chunk")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

chunk v0.0.2

Chunk converts arrays like `[1,2,3,4,5]` into arrays of arrays like `[[1,2], [3,4], [5]]`.

Chunk converts arrays like [1,2,3,4,5] into arrays of arrays like [[1,2], [3,4], [5]].

Chunk, from The Goonies

You can install chunk using npm.

npm install chunk

Examples

To chunk an array into an array of smaller arrays, simply call chunk:

> var chunk = require('chunk')
> chunk([1,2,3])
[ [ 1, 2 ], [ 3 ] ]

To chunk an array into an array of N-sized arrays, call chunk with N:

> chunk([1,2,3], 1)
[ [ 1 ], [ 2 ], [ 3 ] ]
> chunk([1,2,3], 3)
[ [ 1, 2, 3 ] ]

The default chunk size is 2.

Metadata

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free