가위바위보 규칙 찾기

가위바위보 규칙 찾기

//가위 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