개발/Javascript
[JavaScript] shuffle - 배열의 순서를 무작위로 섞기
품파파품파
2021. 1. 7. 23:03
배열을 무작위로 섞을 필요가 있어 방법을 찾아보았다.
손쉬운 방법으로는 lodash, underscore를 사용하는 방법이 있었다.
_.shuffle(arr) -> resultArr
인자1 arr: 주어진 배열
반환값 resultArr: 임의로 섞인 배열
예시
const _ = require('underscore')
const arr = ["A", "B", "C", "D"]
const resultArr = _.shuffle(arr)
console.log(arr)
출력 결과 (결과값은 항상 바뀜)
["B", "D", "A", "C"]
javascript array random shuffle