Вопрос: Как постоянно запрашивать пользователя, когда возраст недействителен (ниже 0выше 200 или не-номер)?
Петля, которая запрашивает пользователя до действительного ввода
var userAge = prompt("Please enter your age");
while (isNaN(userAge)){
alert("That's not a number, please retry.");
var userAge = prompt("Please re-enter your age.");
}
if (userAge == 0){
alert("So you're a baby!");
}
while(userAge < 0 || userAge >= 200){
alert("I think you may be lying about your age.");
var userAge = prompt("Please re-enter your age, don't lie this time.");
{continue}
}
if (userAge > 0 || userAge < 200){
alert("That's a good age.");
}
</script>
так в чем проблема с кодом? – gurvinder372