Javascript/자바스크립트 문제
[Javascript : programmers] 369 게임 (Lv.0)
isfp_yykkng
2024. 8. 7. 09:51
[Javascript : programmers] 369 게임 (Lv.0)
문제
나의 정답 풀이
function solution(order) {
return [...String(order)].filter(e=>e!=0 && e%3==0).length
}
String() 으로 문자로 바꾼 후 이를 배열 전개연산자로 배열로 만든다. 그 후 배열 원소 중 0이 아니고 3의 배수인 것들을 filter로 걸러서 그 길이를 반환한다.
처음 코드를 작성했을 때 e%3 == 0 인 경우만을 콜백함수로 주었지만 e == 0 인 경우를 고려해야하기 때문에 코드를 추가했다.