3.0.0 • Published 3 years ago

unique-random-array v3.0.0

Weekly downloads
34,919
License
MIT
Repository
github
Last release
3 years ago

unique-random-array

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

import uniqueRandomArray from '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

artist-suggestionmy-medium-articles-apistartrek-namesstoic-apikalambo-keywordsstarwars-namingsemantic-test-onekiwiana-iconslearn-to-create-opensource-js-librarystarwars-names-goxsaintseiya-heroespotential-eurekavigip-starwars-names@mohamedkamel16/starwars-names-librarystarwars-names-cx123cervezasddc-namesseuss-too-many-davesbp-starwars-namepercyjacksonapirandom-img-acerandom-imgs-acerandom-ace-imgsfrycz-names@andreasremdt/car-namesstarwars-namezstarwars-names1starwars-names-vrstartwars-names-httolzj_record_zj1995starwars-name-itstheandremamasa@carltonj2000/starwars-namesrandom-weetjesweetjesget-random-starwars-namescourse-namesstarwars-names3starwars-names4starwars-namesssssemotsjsnode-library-lab1maximtop-starwars-namesmkernel-starwarscesaraap27-cat-namesrandom-namessbahubali-namesyinzer-phrasesstarwars-name-grabberstarwars-names-cdesantana-lib1santanalib1starwars-names-by-dongwoo-leetest-repo-for-npmtan-starwars-nameschakri-starwars-nameslearningnpm-hello-worldpokemon-name-generator@rsgarate/starwarsugly-animalsstarwars-names-sunz7harvey-specter-quotesgreek-in-techlovelive-charactersdipen-shah-starwars-namestarwars-random-namestarwars-name-vensigncompanies-ceobrahstar_wars_namesfish-namesry-yarrandomnamesrando-namesrandom-cricket-thingsoliverlibtesting-actionswhite-chicks-namesstarwars-names-juniordummy-wordsmy-own-js-library@everything-registry/sub-chunk-3013yashfscoursenamescool-starwars-namesdc-namesdemo-starwars-namesdesignpatterns-namesdesmotivacional-clidrgr-starwar-namessenates-namesserver-namessilviu-avram-releasesimple-random-stringserene-idsemantic-releases-testsendero-quotessemver-testseinfeld-quotessearch-anythingsearch-employee
3.0.0

3 years ago

2.0.0

5 years ago

1.0.1

6 years ago

1.0.0

9 years ago