자바스크립트 배열 셔플 무작위 섞는 방법 javascript array shuffle
안녕하세요? 오늘은 자바스크립트에서 가장 많이 쓰이는 배열에 대해 알아볼 건데요. 그중에서도 배열의 항목을 무작위로 섞는 방법을 알아보겠습니다. 일명 array.shuffle 함수를 만들어 보겠습니다. 1. Array.sort() 함수 사용 let arr = [1, 2, 3]; 일단 arr 배열이 위와 같이 숫자 1,2,3으로 세팅하겠습니다. 자바스크립트 Array 객체에는 sort() 함수가 있습니다. 기본적인 문구는 아래처럼 compareFunction을 두어 어떻게 순서를 결정할 것인지에 대한 함수를 넣어주는데요. arr.sort([compareFunction]) compareFunction의 예는 다음과 같습니다. function compare(a, b) { if (a is less than b ..