Forbidden Number Game Program Code
Forbidden Number Game Program Code
//The number generated by the "number" function into the variable "u"
//which goes through a series of conditions to determine whether
//it is the target number, a forbidden number, or neither.
//If it is the target number, the player wins.
//If it is a forbidden number, the player loses.
//If it is neither, the player is prompted to try again and
//a random number from "numberList" is appended into the forbidden numbers list.
function result() {
var u = number(u);
if (u == target) {
setText("result", "Correct");
setProperty("result", "text-color", rgb(223, 154, 105));
setProperty("result", "text-align", "center");
} else if ((u == forbiddenNumber)) {
setText("result", "FORBIDDEN NUMBER!!");
setProperty("result", "text-align", "center");
setProperty("result", "text-color", rgb(96, 40, 19));
setProperty("dropdown", "hidden", true);
} else if ((u != target)) {
setText("result", "Try Again");
setProperty("result", "text-align", "center");
setProperty("result", "text-align", "center");
setProperty("result", "text-align", "center");
setProperty("result", "text-color", rgb(251, 239, 180));
appendItem(forbiddenList, numberList[(randomNumber(0, numberList.length - 1))]);
}
}