스터디/코딩테스트

javascript 코딩테스트 - 369게임

공대생철이 2023. 2. 22. 22:39
728x90

처음에 든 생각

- order에 있는 문자를 하나하나씩 비교해줘야되니깐 배열로 바꿔서 map을 써야겠다.

- 3,6,9 여부를 활용하기 위해서 include를 써야겠다

 

 

나의 답

function solution(order) {
    var answer = 0;
    String(order).split("").map((n)=> {
        if(['3','6','9'].includes(n)){
        answer++
        }
    })
    return answer;
}

order이 숫자이기 때문에 string으로 변환하고 split을 통해서 배열로 만들어주었다.

그 다음 각각이 원소가 3,6,9인지 아닌지에 따라서 answer 값 도출

728x90