Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

filled-array

1.1.0 • Public • Published

filled-array Build Status

Returns an array filled with the specified input

Install

$ npm install --save filled-array

Usage

const filledArray = require('filled-array');
 
filledArray('x', 3);
//=> ['x', 'x', 'x']
 
filledArray(0, 3);
//=> [0, 0, 0]
 
filledArray(i => {
    return (++% 3 ? '' : 'Fizz') + (% 5 ? '' : 'Buzz') || i;
}, 15);
//=> [1, 2, 'Fizz', 4, 'Buzz', 'Fizz', 7, 8, 'Fizz', 'Buzz', 11, 'Fizz', 13, 14, 'FizzBuzz']

API

filledArray(filler, count)

filler

Type: Any

Value to fill the array with.

You can pass a function to generate the array items dynamically. The function is expected to return the value for each iteration and will be called with the following arguments: index, the count you passed in, and the filled array thus far.

count

Type: number

Number of items to fill the array with.

License

MIT © Sindre Sorhus

Install

npm i filled-array

DownloadsWeekly Downloads

105,622

Version

1.1.0

License

MIT

Last publish

Collaborators

  • avatar