includes 함수를 써서 rsp에 2,0,5 포함되어 있다면 리턴 이길 수 있는 0,5,2값을 answer에다 넣어주면 된다.
function solution(rsp) {
// rsp 매개변수가 가위 2 -> 바위 0 / 바위 0 -> 보 5일 / 보 -> 가위 2
var answer = '';
for(let i = 0; i < rsp.length; i++){
if(rsp[i].includes(2))
answer += "0";
else if(rsp[i].includes(0))
answer += "5";
else
answer += "2";
}
return answer;
}
function solution(rsp) {
let arr = {
2: 0,
0: 5,
5: 2
};
var answer = [...rsp].map(v => arr[v]).join("");
return answer;
}
여기서 v가 뭘까...? 변수인가..? 앞에 let, const가 없으니 var v로 선언 된건가....?