
가위바위보 게임에서 이기는 사람을 출력 (가위: 1, 바위: 2, 보: 3)
단, 비길 경우에는 D를 출력
let solution = (arr1,arr2) => {
let answer = "";
for(let i=0; i<arr1.length; i++){
switch(arr1[i]) {
case 1:
if(arr2[i]===2) answer+="B"
else if(arr2[i]===1) answer+="D"
else answer+="A"
break;
case 2:
if(arr2[i]===1) answer+="A"
else if(arr2[i]===2) answer+="D"
else answer+="B"
break;
case 3:
if(arr2[i]===1) answer+="B"
else if(arr2[i]===3) answer+="D"
else answer+="A"
break;
}
}
return answer;
}
let arr1 = [1,3,3,1,3];
let arr2 = [1,1,2,2,3];
console.log(solution(arr1,arr2));
let solution = (a,b) => {
let answer = "";
for(let i=0; i<a.length; i++){
if(a[i]===b[i]) answer += 'D';
else if(a[i]===1 && b[i]===3) answer += 'A';
else if(a[i]===2 && b[i]===1) answer += 'A';
else if(a[i]===3 && b[i]===2) answer += 'A';
else answer += 'B';
}
return answer;
}
let arr1 = [1,3,3,1,3];
let arr2 = [1,1,2,2,3];
console.log(solution(arr1,arr2));