프로그래머스 Lv.0 저주의숫자3

Kim Jason·2023년 4월 2일
0

알고리즘 노트

목록 보기
2/35
post-thumbnail

💁🏻 코드

function solution(n) {
    let answer = 0;
    for (let i = 1; i <= n; i++) {
        answer++;
        while (answer.toString().includes('3') || answer % 3 === 0) {
            answer++;
        }
    }
    return answer;
}

숫자 타입의 변수 answer를 활용했다.
while문 안에서 숫자를 하나씩 늘려가며 조건문에 해당하는지 여부를 따져줘야 한다.

profile
성장지향형 프론트엔드 개발자

0개의 댓글