var check = true;
var number = Math.floor(Math.random() * 20);
while (check === true){
var guess = prompt("I picked a number 0 to 20, try to guess it!");
if (number === guess) {
    print("You guessed correctly! Good job!"); 
    check = false;
}
else if (number < guess) {
    print("\n\You guessed too high!"); 
}
else if (number > guess) {
    print("\n\You guessed too low!"); 
}
else {
    print("\n\Error. You did not type a valid number");
    exit(); 
}
    print("\n\Guess: " + guess + ".");
}  
When I try running this program, I get all the way up to the correct answer, but it doesn't work! Even if the randomly generated number is 13, and I guessed 13, it would go through and it would say it is invalid.
 
     
     
     
     
     
    