문제 설명
가위는 2, 바위는 0, 보는 5입니다.
가위바위보를 생성하는 문자열 시퀀스 rsp가 인수로 주어지면 완전한 솔루션 함수는 승리하기 위해 rsp에 저장된 모든 가위바위보를 나타내는 문자열을 반환합니다.
한계
- 0 응답 길이 ≤ 100
- rsp와 같은 길이의 문자열을 반환합니다.
- rsp는 숫자 0, 2 및 5로 구성됩니다.
입/출력 예시 rspresult
“2” | “0” |
“205” | “052” |
I/O 예시 설명
입력/출력 예제 #1
- “2”는 가위이므로 바위는 “0”을 반환합니다.
I/O 예제 #2
- “205”는 “052”를 반환합니다.
가위바위보, 가위바위보, 보이 순서대로 모두 이기기 위해서는 가위바위보를 플레이해야 하기 때문입니다.
// 가위: 2
// 바위: 0
// 보: 5
// rsp에 저장된 가위 바위 보를 모두 이기는 경우
function solution(rsp) {
var answer="";
for(let i=0; i<rsp.length; i++) {
if(rsp(i) === "2") {
answer += "0"
}
if(rsp(i) === "0") {
answer += "5"
}
if(rsp(i) === "5") {
answer += "2"
}
}
return answer;
}