수업

250109_7 가위바위보 게임만들기

studyang 2025. 1. 9. 17:15

왜 6자리가뜨지

확인하기 

 

가위바위보 게임

????????정답?

 

에러뜸

 

/*
1:주먹
2:보
3:가위
*/


var userno="";  //사용자가 뽑은 값을 저장하는 전역변수

function usergame(n){ //사용자가 클릭한 값을 받는 함수
this.userno=n;
pcgame();
}


function pcgame(){ //pc 1~3까지의 숫자를 무작위로 하나 선택
     var pc =Math.ceil(Math.random()*3);
   
//pc 선택한 값을 이미지로 변환하여 HTML에 출력하는 코드 
     var pcview= document.getElementById("pcview");
 pcview.innerHTML= "<img scr=./game/pc"+pc+".png'>";

 gameresult(pc);
  //console.log(pc); 
}
function gamersult(pcno){//결과발표


 //힌트 :switch~ case ,조건문
     


     console.log(pcno); //=>PC가 뽑은 숫자
     console.log(this.userno); //=>사용자가 선택한 숫자 


   var msg ="";
   
switch(this.userno){
 case"1": //사용자가 주먹을 누른 경우
     if(pcno==1){
    msg ="비겼습니다.";
}    
      else if(pcno==2){
msg="컴퓨터가 이겼습니다.";

    else{
msg="사용자가 이겼습니다.";
}
     break;
 } 
}

console.log(msg);