프로그래머 lv.0 가위바위보 – JS

문제 설명

가위는 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;
}
error: Alert: Content selection is disabled!!