1 | (function(){
|
2 |
|
3 |
|
4 | var randomInteger = require('./randomInteger')
|
5 |
|
6 | function shuffle(array, seed) {
|
7 | for(var i = array.length - 1; i > 0; i--) {
|
8 | var j = randomInteger(0, i, seed)
|
9 | var temp = array[i]
|
10 | array[i] = array[j]
|
11 | array[j] = temp
|
12 | }
|
13 | return array
|
14 | }
|
15 |
|
16 | module.exports = shuffle
|
17 | }())
|