/synchronized-array-shuffle

synchronized shuffling for arrays

Primary LanguageJavaScriptMIT LicenseMIT

synchronized-array-shuffle

Build Status

Shuffle multiple arrays randomly and keep them synchnorized.

Install & Usage

On the command line:

npm install synchronized-array-shuffle

In your file:

import synchronizedShuffle from 'synchronized-array-shuffle';

const A = ['a', 'b', 'c'];
const B = ['1', '2', '3'];

const [ A_shuffled, B_shuffled ] = synchronizedShuffle([ A, B ]);

// possible output
console.log(A_shuffled);
// ['c', 'a', 'b']
console.log(B_shuffled);
// ['3', '1', '2']