조합의 개수 공식 구글링해보니 여러가지 코드가 나왔다 예시 2가지 function combination(arr, selectNum) { const result = []; if (selectNum === 1) return arr.map((v) => [v]); arr.forEach((v, idx, arr) => { const fixed = v; const restArr = arr.slice(idx + 1); const combinationArr = combination(restArr, selectNum - 1); const combineFix = combinationArr.map((v) => [fixed, ...v]); result.push(...combineFix); }); return result; } ..