UNPKG
@vlad-yakovlev/poker
Version:
latest (1.4.0)
1.4.0
1.3.2
1.3.1
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
1.1.3
1.1.2
1.1.1
1.1.0
1.0.3
1.0.2
1.0.1
1.0.0
0.0.0
Texas Hold'em poker library
github.com/vlad-iakovlev/poker
vlad-iakovlev/poker
@vlad-yakovlev/poker
/
dist
/
utils
/
shuffle.js
9 lines
(8 loc)
•
272 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
export
const
shuffle
= (
item
) => {
const
shuffled = [...item];
for
(
let
i = shuffled.
length
-
1
; i >
0
; i -=
1
) {
const
j =
Math
.
floor
(
Math
.
random
() * (i +
1
)); [shuffled[i], shuffled[j]] = [shuffled[j], shuffled[i]]; }
return
shuffled; };