본문 바로가기
  • think normal
새로워지기/서른의 생활코딩

샘플소스3) javascript 기본 문서구조 ( 숫자 객체 _ 응용1 )

by 청춘만화 2011. 4. 10.

컴퓨터와 할 수 있는 가위 바위 보 게임을 만들어 보자.



우선 모법? 답안이다.
 



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">


<head>


<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />


<title> </title>


<script type="text/javascript">


//<![CDATA[


//가위바위보 게임


var computer, computer100,user, user100;


var result;




computer = (Math.random()*3) + 1;


computer = Math.floor(computer); // 1:가위 2:바위 3:보


user100 = prompt("가위바위보게임: 가위, 바위, 보중 한개를 내세요!!","");


switch(user100){


case "가위": user=1;


break;


case "바위": user=2;


break;


case "보": user=3;


break;


default: alert("잘못 내셨습니다!");


}




switch(computer){


case 1: computer100="가위";


break;


case 2: computer100="바위";


break;


case 3: computer100="보";


break;


default: alert("잘못 내셨습니다!");


}




document.write("user : " + user100 + "<br />");


document.write("computer : " + computer100 + "<br />");






if (user - computer == 1 || user - computer == -2)


{


result = "당신이 이겼어요...";


}


else if (user - computer == 0)


{


result = "비겼어요";


}


else


{


result = "당신이 졌군요...";


}


document.write("result : " + result + "<br />");


//]]]]>


</script>


</head>


<body>




</body>


</html>

댓글