JavaScript學習 猜數字小遊戲帶你學習for迴圈,變數,方法的定義

Java蝸牛發表於2014-08-05

就目前的感覺,js的用途還是挺大的,而作為一個將要出道的小小程式仔,學習一下js還是很有必要的,js的總體感覺其實和別的程式語言差別不打,熟悉一下api很容易上手:

現在就通過一個猜數字小遊戲,熟悉一下js的語法(程式碼直接複製貼上就可執行):

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
	<input type="button" id="result" name="result" onclick="checknum()"
		value="進入數字遊戲、、、、、">
	<script>
		//獲取隨機數
		function GetRandomNum(Min, Max) {
			var Range = Max - Min;
			var Rand = Math.random();
			return (Min + Math.round(Rand * Range));
		}
		//獲取文字框內容
		function checknum() {
			var num = GetRandomNum(1, 100);
			alert("dnhgn");
			var i;
			for (i = 1; i <= 10; i++) {
				var nums = prompt("猜1到100之間的數字,您只有十次才的機會哦,加油哦、、、、、", "");

				if (nums == num) {
					alert("恭喜答對了,您太聰明瞭");
					break;
				} else {
					if (nums < num) {
						document.write("您已經是第" + i + "次輸入,數字有些小了<br>");
					} else {
						document.write("您已經是第" + i + "次輸入,數字有些大了<br>");

					}
				}
				if (i == 10) {
					if (nums != num) {
						document.write("你已經沒機會了,真遺憾!");
						return false;
					}
				}

			}
		}
	</script>
</body>
</html>


相關文章