npm

Bring the best of OSS JavaScript development to your projects with npm Orgs - private packages & team management tools.Learn more »

unique-random-array

2.0.0 • Public • Published

unique-random-array Build Status

Get consecutively unique elements from an array

Useful for things like slideshows where you don't want to have the same slide twice in a row.

Install

$ npm install unique-random-array

Usage

const uniqueRandomArray = require('unique-random-array');
 
const random = uniqueRandomArray([1, 2, 3, 4]);
 
console.log(random(), random(), random(), random());
//=> 4 2 1 4

API

uniqueRandomArray(array)

Returns a function, that when called, will return a random element that's never the same as the previous.

array

Type: unknown[]

Related

License

MIT © Sindre Sorhus

install

npm i unique-random-array

Downloadsweekly downloads

15,992

version

2.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability