가위바위보 규칙 찾기
가위바위보 규칙 찾기
//가위 1 바위0 보 -1
// 나 \ 컴퓨터 가위 바위 보
// 가위 11 10 1-1
// 바위 11 00 0-1
// 보 -1 1 -10 -1-1
// 앞-뒤
// 비겼을 때 둘을 빼면 0.
// 이겼을 때 0 또는 -2 -1 또는 2 =>-1 또는 2 나오면 이김 ? 이기는 규칙을 찾기.
// 졌을 때
리팩토링 및 코드최적화
document.querySelectorAll('.btn').forEach(function(btn){
btn.addEventListener('click',function() {//가위 0 바위 -1 보 1 숫자로 만들어서 규칙을 만들어내면 코드가 짧아진다.
clearInterval(인터벌);//인터벌;setInterval을 멈춘다.
setTimeout(function() {
인터벌메이커();
},1000);
var 나의선택 = this.textContent;
if(점수표[나의선택] - 점수표[컴퓨터의선택(이미지좌표)] === 0) {
console.log('비겼습니다');
} else if(점수표[나의선택] - 점수표[컴퓨터의선택(이미지좌표)] === -1 || 점수표[나의선택] - 점수표[컴퓨터의선택(이미지좌표)] === 2) {
console.log('이겼습니다!!');
} else {
console.log('졌습니다ㅠㅠ');
}
});
})
Last updated