У меня реальная проблема с приращениями значений переменных, код выполняется нормально, но переменная "q1tries" только увеличивается от 0 до 1 и затем останавливается, я смотрю с приращением до 3 и затем предупреждаю ответ.
Я очень новичок в javascript, и любые предложения будут высоко оценены.
function quiz(){
q1();
q2();
}
const q1 = function(){
var q1answer ="24000"
var q1tries = 0;
q1prompt = prompt("What is 23745 to the nearest thousand?");
if (q1prompt == q1answer){
alert("Well done! " + person + ", you're score is " + ++score)
alert("You have taken " + ++q1tries + " tries.");
}
else {
alert("Sorry " + person + " that's the wrong answer, you're score is " + score)
alert("You have taken " + ++q1tries + " tries.");
}
while (q1tries >1 <3){
q1();
}
while (q1tries == 3) {
alert(q1answer);
}
}
Спасибо за ваше время!