문제
https://school.programmers.co.kr/learn/courses/30/lessons/120891
설계
파이썬
def solution(order):
answer = 0
clap = ['3', '6', '9']
order = list(str(order))
for i in range(len(order)):
if order[i] in clap:
answer += 1
return answer
자바스크립트
function solution(order) {
const numbers = String(order);
const clab = {'3' : true, '6': true, '9': true}
let answer = 0
for (let i = 0; i < numbers.length; i++) {
if (clab[numbers[i]]) {
answer ++
}
}
return answer;
}
'PS (Problem Solving) > Programmers' 카테고리의 다른 글
[프로그래머스] 중복된 문자 제거 - 파이썬 (0) | 2023.01.22 |
---|---|
[프로그래머스] 가까운 수 - 파이썬, 자바스크립트 (0) | 2023.01.22 |
[프로그래머스] 영어가 싫어요 - 파이썬, 자바스크립트 (0) | 2023.01.22 |
[프로그래머스] 인덱스 바꾸기 - 파이썬 (0) | 2023.01.22 |
[프로그래머스] 한 번만 등장한 문자 - 파이썬 (0) | 2023.01.22 |