PS (Problem Solving)/Programmers
[프로그래머스] 369게임 - 파이썬, 자바스크립트
캐럿노트
2023. 1. 22. 23:01
문제
https://school.programmers.co.kr/learn/courses/30/lessons/120891
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
설계
파이썬
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;
}