중학교였는지 고등학교였는지는 기억 안나지만 수학에서 조합이라는것을 배운다. 값이 1,2,3 이렇게 있으면 [1], [2], [3], [1,2], [1,3], [2,3], [1,2,3] 이딴식으로 조합이 나오는데 개발을 하다보면 가끔씩 한번쯤은 이걸 활용할 때가 있다. (옵션 고르는 체크박스를 표현할때 등...) 이걸 자바스크립트로 한번 만들어보자. function combination(arr, selectNum) { const result = []; if (selectNum === 1) return arr.map((el) => [el]); arr.forEach((el, idx, arr) => { const restArr = arr.slice(idx + 1); const combinationArr = co..