modified the generator for wrong answer
This commit is contained in:
parent
aaf1ff0c79
commit
6867a03a7c
1 changed files with 19 additions and 19 deletions
|
|
@ -1,6 +1,5 @@
|
||||||
(function (w) {
|
(function (w) {
|
||||||
let count = 1;
|
let count = 1;
|
||||||
let clickCount = 0;
|
|
||||||
// game title
|
// game title
|
||||||
const gametitle = "The Math Wizard";
|
const gametitle = "The Math Wizard";
|
||||||
|
|
||||||
|
|
@ -548,32 +547,33 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
async function setupButtons(answerValue) {
|
async function setupButtons(answerValue) {
|
||||||
|
let operators = ["+", "-"];
|
||||||
|
let randomOperator = operators[Math.floor(Math.random() * operators.length)];
|
||||||
const randomValue = (min, max) =>
|
const randomValue = (min, max) =>
|
||||||
Math.floor(Math.random() * (max - min)) + min;
|
Math.floor(Math.random() * (max - min)) + min;
|
||||||
let randomVar = randomValue(1, 4);
|
let randomVar = randomValue(1, 4);
|
||||||
|
let random1 = eval(`${answerValue}${randomOperator} ${randomValue(1, 4)}`);
|
||||||
|
let random2 = eval(`${answerValue}${randomOperator} ${randomValue(1, 4)}`);
|
||||||
|
if (random1 === random2){
|
||||||
|
random2 += 1;
|
||||||
|
}
|
||||||
|
else if (random1 < 1) {
|
||||||
|
random1 += 1;
|
||||||
|
}
|
||||||
|
else if (random2 < 1) {
|
||||||
|
random2 += 1;
|
||||||
|
}
|
||||||
if (randomVar == 1) {
|
if (randomVar == 1) {
|
||||||
document.getElementById("answer1").innerHTML = `${answerValue}`;
|
document.getElementById("answer1").innerHTML = `${answerValue}`;
|
||||||
document.getElementById("answer2").innerHTML = `${
|
document.getElementById("answer2").innerHTML = random1;
|
||||||
answerValue + randomValue(1, 4)
|
document.getElementById("answer3").innerHTML = random2;
|
||||||
}`;
|
|
||||||
document.getElementById("answer3").innerHTML = `${
|
|
||||||
answerValue - randomValue(1, 4)
|
|
||||||
}`;
|
|
||||||
} else if (randomVar == 2) {
|
} else if (randomVar == 2) {
|
||||||
document.getElementById("answer1").innerHTML = `${
|
document.getElementById("answer1").innerHTML = random1;
|
||||||
answerValue + randomValue(1, 4)
|
|
||||||
}`;
|
|
||||||
document.getElementById("answer2").innerHTML = `${answerValue}`;
|
document.getElementById("answer2").innerHTML = `${answerValue}`;
|
||||||
document.getElementById("answer3").innerHTML = `${
|
document.getElementById("answer3").innerHTML = random2;
|
||||||
answerValue - randomValue(1, 4)
|
|
||||||
}`;
|
|
||||||
} else {
|
} else {
|
||||||
document.getElementById("answer1").innerHTML = `${
|
document.getElementById("answer1").innerHTML = random1;
|
||||||
answerValue - randomValue(1, 4)
|
document.getElementById("answer2").innerHTML = random2;
|
||||||
}`;
|
|
||||||
document.getElementById("answer2").innerHTML = `${
|
|
||||||
answerValue + randomValue(1, 4)
|
|
||||||
}`;
|
|
||||||
document.getElementById("answer3").innerHTML = `${answerValue}`;
|
document.getElementById("answer3").innerHTML = `${answerValue}`;
|
||||||
}
|
}
|
||||||
showScreen("combat");
|
showScreen("combat");
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue