Я делаю блокировку цифрового хранилища с javascript, где пользователи должны заполнить четыре числа в правильном порядке, чтобы разблокировать что-то на странице.Как проверить ряд чисел в javascript
Страница состоит из текстового поля, в котором они заполняют число до 10 и нажимают кнопку для отправки номера. Они должны делать это 4 раза, и если числа и порядок верны (например, 4 5 2 7), он будет разблокирован и будет отображаться изображение.
Я попытался заставить его работать с структурой «if», но, похоже, кажется, что он правильно подходит для этого.
function checkingcombination(){
if(numberpushed == 4){
if(numberpushed == 5){
if(numberpushed == 2){
if(numberpushed == 7){
alert("lock unlocked, welcome");
}
else{
alert("wrong combination");
return;
}
}
else{
alert("wrong combination");
return;
}
}
else{
alert("wrong combination");
return;
}
}
else{
alert("wrong combination");
return;
}
}
Когда 'если (numberpushed == 4) {если (numberpushed == 5) {...}}' когда-нибудь передать? –
вы, вероятно, не хотите делать это с утверждениями if. Подумайте о цикле for – Isaac
'numberpushed' является морфий ... –