인프런 커뮤니티 질문&답변

icandoa님의 프로필 이미지
icandoa

작성한 질문수

제주코딩베이스캠프 Code Festival: JavaScript 100제

문제84 : 숫자뽑기

for 반복문 관련 문의

작성

·

136

0

function solution(argStrNum, argLen) {
    let arrRet = [];
    const combiAll = (strPre, strNum) => {
        for (let idx = 0; idx < strNum.length; idx++)
        // for (let idx in strNum)
        {
            arrRet.push(strPre + strNum[idx]);
            combiAll(strPre + strNum[idx], strNum.slice(idx + 1));
        }
    };
    combiAll("", argStrNum);
    console.log(arrRet);
    arrRet = arrRet.filter((x) => x.length === argLen);
    console.log(arrRet);
}

const strNum = "1723";
const intLen = 2;
console.log(solution(strNum, intLen));

위 코드에서 for 반복문을 comment한 것으로 교체시 결과가 다른 이유를 모르겠습니다.

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
icandoa님의 프로필 이미지
icandoa

작성한 질문수

질문하기