logo
Ryan's Webpage
 

NumberGuesser <html>
<head>
<title>NumberGuesser</title>
<script>
// NumberGuesser
// by Ryan Te
// 10/11/07
// the classic number guessing game

var guess = 50;
var target = 0;
var turns = 0;
var msg = "";

target = Math.floor(Math.random() * 100) + 1;
// alert(target);

msg = "I'm thinking of a number between 1 and 100. \n";
msg += "Guess my number, and I'll tell you if it's too high, \n";
msg += "too low, or correct. Try to guess in the fewest turns.";
alert (msg);

guess = eval(prompt("What is your guess?", guess));

while (guess != target){
turns++;
if (guess > target){
guess = eval(prompt (turns + ". Too high!! Next guess?", guess));
} // end if

if (guess < target){
guess = prompt (turns + ". Too low!! Next guess?", guess);
} // end if

if (guess == target){
msg = "YOU WIN!!! \n";
msg += "It took you ";
msg += turns + "turns! ";
alert (msg);
} // end if
} // end while

</script>
</head>
</html>

 

 

Contact Me

 

Mr. Styner's Webpage

 

Peter

Julie

Nick

Tiddus

Norman