Skip to content

Commit 700cf40

Browse files
Merge pull request Nivedita-coder#44 from kartikagarwal9/main
Guess-The-Digit Game Added
2 parents 4873bbf + f165e4c commit 700cf40

1 file changed

Lines changed: 78 additions & 0 deletions

File tree

‎Guessing-Game/guess-the-digit.html‎

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<SCRIPT LANGUAGE="JavaScript">
5+
<!-- Begin
6+
var js_mult1=3141
7+
var js_mult2=5821
8+
var js_m1=100000000
9+
var js_m2=10000
10+
var js_iseed=0
11+
var js_iseed1=0
12+
var js_iseed2=0
13+
function random() {
14+
if (js_iseed == 0) {
15+
now = new Date()
16+
js_iseed = now.getHours() + now.getMinutes() * 60 + now.getSeconds() * 3600
17+
}
18+
js_iseed1 = js_iseed / js_m2
19+
js_iseed2 = js_iseed % js_m2
20+
var tmp = (((js_iseed2 * js_mult1 + js_iseed1 * js_mult2) % js_m2) *
21+
js_m2 + (js_iseed2 * js_mult2)) % js_m1
22+
js_iseed = (tmp + 1) % js_m1
23+
return (Math.floor((js_iseed/js_m1) * 100))
24+
}
25+
var nGuesses = 0
26+
27+
function GuessNum() {
28+
var response
29+
var num = parseInt(document.getElementById("guess").value)
30+
document.getElementById("guess").value = num
31+
nGuesses++
32+
response = ""
33+
if (num < myNumber) response = response + "Higher!"
34+
if (num > myNumber) response = response + "Lower!"
35+
if (num == myNumber) {
36+
respone = "Correct!";
37+
alert ("Right!! Reload the page to start another game....");
38+
}
39+
document.getElementById("result").value=response
40+
document.getElementById("guesses").value=nGuesses
41+
document.getElementById("guess").focus()
42+
document.getElementById("guess").select()
43+
return true
44+
}
45+
function GiveUp() {
46+
var response
47+
nGuesses = 0
48+
alert("The number was " + myNumber +". Reload page to start a new game....");
49+
}
50+
// End -->
51+
</SCRIPT>
52+
</head>
53+
<body>
54+
<!-- STEP TWO: Add the onLoad event handler to the BODY tag -->
55+
56+
<BODY onLoad="document.getElementById('guess').focus();document.getElementById('guess').select()">
57+
58+
<<CENTER>
59+
<H2>Guessing Game</H2><p>
60+
<font size=2><b>
61+
The object of this game is to guess the same number that the computer has guessed. The number will range from 1 to 100.<p></b></font>
62+
<SCRIPT>
63+
myNumber = random();
64+
nGuesses = 0
65+
</SCRIPT>
66+
<FORM onSubmit="GuessNum(); return false">
67+
Your Guess: <INPUT TYPE="text" id="guess" NAME="guess" SIZE=5>
68+
<INPUT TYPE="button" VALUE=" Guess... " onClick="GuessNum();">
69+
<INPUT TYPE="button" VALUE=" GiveUp " onClick="GiveUp();">
70+
</FORM>
71+
<FORM>
72+
<CENTER>
73+
#-Guesses: <INPUT TYPE="text" id="guesses" NAME="guesses" SIZE=3>
74+
INFO: <INPUT TYPE="text" id="result" NAME="result" SIZE=10>
75+
</CENTER>
76+
</FORM>
77+
</body>
78+
</html>

0 commit comments

Comments
 (0)