https://school.programmers.co.kr/learn/courses/30/lessons/120839?language=javascript
■ 문제 설명
가위는 2 바위는 0 보는 5로 표현합니다. 가위 바위 보를 내는 순서대로 나타낸 문자열 rsp가 매개변수로 주어질 때, rsp에 저장된 가위 바위 보를 모두 이기는 경우를 순서대로 나타낸 문자열을 return하도록 solution 함수를 완성해보세요.
■ 제한사항
- 0 < rsp의 길이 ≤ 100
- rsp와 길이가 같은 문자열을 return 합니다.
- rsp는 숫자 0, 2, 5로 이루어져 있습니다.
■ 입출력 예
rsp | return |
"2" | "0" |
"205" | "052" |
■ 나의 코드
function solution(rsp) {
var answer = '';
for(let i=0; i<rsp.length; i++) {
let cha = rsp.charAt(i); // cha에 rsp를 한 글자씩 잘라 넣음
if(cha === "2") answer += "0";
else if(cha === "0") answer += "5";
else answer += "2";
}
return answer;
}
'프로그래머스' 카테고리의 다른 글
특정한 문자를 대문자로 바꾸기 (0) | 2023.08.01 |
---|---|
가운데 글자 가져오기 (0) | 2023.07.26 |
핸드폰 번호 가리기 (0) | 2023.07.25 |
서울에서 김서방 찾기 (0) | 2023.07.11 |