JavaScript에 대한 간단한 지식을 활용하여 작은 게임 개발

高洛峰
풀어 주다: 2016-11-25 13:25:18
원래의
1806명이 탐색했습니다.

오늘은 학생들에게 소프트웨어 프로젝트 관리를 가르치던 중 학생들이 자고 싶다는 생각이 나서 모두 함께 추측해 볼까요~

간단한 렌더링:

JavaScript에 대한 간단한 지식을 활용하여 작은 게임 개발

샘플 소스 코드:

클립보드 인쇄로 일반 사본을 보시겠습니까?



맞추기
<script> <br/>//임의의 정수 생성 <br/> // 난수 반올림(0-1) <br/>var num = Math.round(Math.random()*1000) <br/>//플래그 변수 정의 <br/>var falg=true; /변수 정의 및 추측 횟수 계산 <br/>var count=1 <br/> <br/>document.write("<br><br><br><br><br> &lt ;br><br><br>"); <br/> <br/>//while 루프 실행 <br/>while(falg){ <br/> <br/> if(count<=10){ <br/> var inputnum=prompt                                               콘텐츠를 생성된 난수와 비교 <br/>                               ~                                   한 문장으로 <br/> document.write("이것이 "+count+" 기회입니다. 이번에 입력한 숫자는 "+inputnum+"입니다. 입력한 내용이 너무 큽니다<br>"); <br/> count++; <br/>                                                                     /문장 출력 ,    document.write("이번이 "+count+" 기회입니다. 이번에 입력한 숫자는 " +inputnum+", 입력한 숫자가 너무 작습니다<br>") <br/>                                                                          <br/> ~                                             "); <br/>                                                                    alert("괜찮습니다. 맞췄습니다!"); <br/> } <br/> if(count <=10&&count>6){ <br/>//문장 출력 <br/>             경고("마지못해 추측이 맞았습니다!");                                         se; > alert("어지러워요. 10번도 못 맞췄어요. 무슨 일이 일어난 거죠?! "; "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br/><html xmlns="http://www.w3.org/1999 /xhtml"> <br/><head><br/><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br/><title> 추측 <br/><script><br/>//무작위로 임의의 정수 생성<br/>//                                                               random()*10 00);<br/>//플래그 변수 정의<br/>var falg=true;<br/>/ /추측 횟수를 계산하는 변수 정의<br/>var count=1;<br/><br/>document.write("<br><br><br><br><br>&lt ;br><br><br>");<br/><p>//while 루프 실행<br/>while(falg){<br/> <br/> if(count<=10){<br/> //첫 번째 단계는 사용자 입력을 받아들이는 것입니다. <br/> var inputnum= 프롬프트 ("추측하고 싶은 숫자를 입력해주세요!",1);<br/> <br/> //두 번째 단계는 사용자가 입력한 내용과 생성된 난수를 비교하는 것입니다. <br/> <br/> //3 유형 상황: 1) 입력된 숫자가 생성된 난수보다 큽니다. 프롬프트가 "너무 큽니다" <br/> if(inputnum>num){<br/> //문장 출력, <br/> document.write(" 처음입니다"+count+ "이 기회에 이번에 입력한 숫자는 "+inputnum+"입니다. 입력한 숫자가 너무 큽니다<br>"); <br/> count++;<br/> }<br/> <br/> //세 가지 상황: 2) 입력된 숫자가 생성된 난수보다 작습니다. 프롬프트가 "너무 작습니다"<br/> if(inputnum<num){<br/> //문장, <br/> 문서를 출력합니다. write("이것은 "+count+" 시간입니다. 이번에 입력한 숫자는 "+inputnum+"이고 입력한 숫자는 너무 작습니다<br>");<br/> count++;<br/> }<br/> //세 가지 상황: 1) 입력된 숫자 임의의 숫자를 생성하는 것과 동일합니다. "right" 메시지가 표시되고 플래그가 false로 설정됩니다.<br/> if(inputnum==num){<br/> if(count&lt ;=3){<br/> //문장 출력, <br/> Alert("멋져요. 맞췄어요!");<br/> }<br/> if(count<=6&&count>3){<br/> //문장 출력, <br/> Alert("아직도 할 수 있고 맞췄어요!");<br/> }<br/> if(count<=10&&count>6){<br/> // <br/> 문장을 출력합니다. <br/> Alert("거의 추측이 맞았습니다!") ;<br/> }<br/> //플래그 비트 설정 false<br/> falg=false;<br/> }<br/> <br/> <br/> <br/> }else{<br/> <br/> / /문장 출력, <br/> Alert("어지러워요. 10번도 못 맞췄어요. 무슨 일이 일어났나요? ! ");<br/> // 플래그 비트 설정 false<br/> falg=false;<br/> }<br/> <br/>}<p></script>




관심있으시면 공부해주세요 이에요~


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!