Why it doesn’t write me the user guess number to finally say the user tried “x”times to guess the number?
Thanks
<HTML>
<head><title>Javascript Exercices CSPS 130</title></head>
<body>
<h2><u> JavaScript Exercise 10 – RANDOM NUMBER GAME </u> </h2>
<p>
<script text=”javascript”>
// Store the random number that the user has to guess
var my_number = rand ( 100 );
// Start a new game
function new_game ( )
{
// Clear the guess form field
document.getElementById(“user-guess”).value = “”;
// Generate a new random number
my_number = rand ( 100 );
// Tell the user that we’re ready for them to guess
alert ( “OK, I’m thinking of another number…” );
}
// Process the user’s guess
function make_guess ( )
{
// Get the user’s guessed number
var user_guess = document.getElementById(“user-guess”).value;
// Warn if they haven’t entered a number between 1 and 100
if ( isNaN ( user_guess ) || user_guess < 1 || user_guess > 100 )
{
alert ( “Please enter a guess between 1 and 100” );
return;
}
// Compare the guessed number against the computer’s number,
// and respond accordingly
if ( user_guess > my_number )
{
alert ( “Too high – try again!” );
}
else if ( user_guess < my_number )
{
alert ( “Too low – guess a higher number!” );
}
else
{
alert ( “You got it! My number was ” + my_number );
new_game ( );
}
}
[B]for (var user_guess){
document.write (“<br>” user_guess “</br>);
if(my_number) {
break;
}[/B]
}
</script>
<center>
<input id=”user-guess” type=”text” size=”2″ value=”” />
<! button that the user can click to check their guess:>
<input type=”button” value=”Guess” onclick=”make_guess()” />
</center>
</body>
</html>