인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

다담님의 프로필 이미지
다담

작성한 질문수

눈떠보니 코딩테스트 전날

0부터 1000까지 1은 몇번 들어갔을까? for in VS for of

1의 갯수를 구하는 문제 : filter를 사용하면 효율이 더 떨어질까요?

작성

·

213

0

let count = 0;

for(let i=0; i<=1000; i++){

    count += String(i).split("").filter(n => n == "1").length;

}

console.log(count);

처음에 문제 해설을 보기 전에 이런 식으로 풀었는데 강의하신 for문을 2번 사용하는 방법보다 효율이 떨어질까요?

아무래도 배열을 새로 만들고 다시 도는 방식이다 보니까 떨어질 것 같긴한데...

다른 반복문 문제를 비슷한 방식으로 푼다고 할 때 괜찮은 방법인지 궁금합니다.

답변

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

작성한 질문수

질문하기