987654321 (2)
987654321 (2)
//Output: If you get the right guess, increases score by one and if you get it
wrong, decerases score by 1.
//If the score is greater than 5, it says you win.
//if score is less than 5, then the program says you lose.
//Generates a range from a number you input and displays on screen.
//BaseNumber allows you to add a number of your choice and turns that number
into a range
function chooseRandomRange(baseNumber) {
min = baseNumber;
max = min+4;
generateSecretNumber();
return "New range: " + min + " to " + max + ". Guess the number!!!";
}
if (!found) {
setText("text_area1", "Out of the range! Pick from: " + numberList.join(",
"));
return;
}
if (guess == secretNumber) {
score++;
setText("text_area1", "Correct! Score: " + score);
chooseRandomRange(min); //Generates another range
} else {
score--;
setText("text_area1", "Wrong! Try again! Score: " + score);
}
if (score >= 5) {
setText("text_area1", "You win!");
} else if (score <= -5) {
setText("text_area1", "You lose! The number actually was: " +
secretNumber);
score = 0;
}
}
// Event handler for "guessButton"
onEvent("guessButton", "click", function() {
checkGuess(getNumber("text_input1"));
});