Ich mache ein digitales Tresorschloss mit Javascript, wo Benutzer vier Zahlen in der richtigen Reihenfolge ausfüllen müssen, um etwas auf der Seite zu entsperren.So überprüfen Sie eine Reihe von Zahlen in Javascript
Die Seite besteht aus einem Textfeld, wo sie eine Zahl unter 10 ausfüllen und einen Knopf drücken, um die Nummer zu senden. Sie müssen dies 4 Mal tun und wenn die Zahlen und die Reihenfolge korrekt sind (zum Beispiel 4 5 2 7), wird es entsperrt und ein Bild wird angezeigt.
Ich habe versucht, es mit einer "Wenn" -Struktur arbeiten zu lassen, aber ich kann nicht den richtigen Weg finden, dies zu tun.
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;
}
}
Wann wird 'if (numberpushed == 4) {if (numberpushed == 5) {...}}' jemals passieren? –
Sie wollen es wahrscheinlich nicht mit if-Anweisungen tun. Denken Sie an eine for-Schleife – Isaac
'numberpushed' ist Morphing ... –