Simple guessing game

by JoshGough

JavaScript

// Hard coded approach:

/*
34
30

if (30 < 34) alert("Guess higher!")

if (44 > 34) alert("Guess lower!")

if (34 === 34) alert("You got it! Game over!")
*/

// Storing guess in variables

/*
var secretNumber = 34
var guess = 90

if (guess < secretNumber) alert("Guess higher!")
if (guess > secretNumber) alert("Guess lower!")
if (guess === secretNumber) alert("You got it! Game over!")
*/

// Asking for a guess instead of hard-coding it

/*
var secretNumber = 34
var guess = prompt("Guess a number between 1 and 50 and type it here:")

if (guess < secretNumber) alert("Guess higher!")
if (guess > secretNumber) alert("Guess lower!")
if (guess == secretNumber) alert("You got it! Game over!")
*/

// Asking over and over without clicking multiple times

var secretNumber = 34
var guess

do {
    var guess = prompt("Guess a number between 1 and 50 and type it here:")
    if (guess < secretNumber) alert("Guess higher!")
    if (guess > secretNumber) alert("Guess lower!")
    if (guess == secretNumber) alert("You got it! Game over!")    
} while (guess != secretNumber)