3 ms·
const randomPermutation = arr => intSequence(0, arr.length - 1).map(i => arr[i]) console.log(randomPermutation(['a', 'b', 'c'])
by shhsshs 3y ago
const randomPermutation = arr => intSequence(0, arr.length - 1).map(i => arr[i])
console.log(randomPermutation(['a', 'b', 'c'])
- chriscavs 3y agoI believe sequence will accomplish what you're looking for here const randomSeq = sequence([1,2,3]) // could return [3,1,2], [2,3,1], etc.