Code Javascript schnelle Antwort [geschlossen]

Warum funktioniert es nicht? Ich versuche es jetzt schon lange und es scheint kein Ende zu geben. Müssen es so einfach wie möglich machen

var firstInput = document.luckForm.numberBox.value;
 var secondInput = document.luckForm.numberBox2.value;
 var thirdInput = document.luckForm.numberBox3.value;



for (firstInput = 0; firstInput <= 10; firstInput++) {
if (firstInput = luckyNumber) {
if (secondInput = luckyNumber2) {
if (thirdInput = luckyNumber3) {

{alert('Congratulations! You got all 3 numbers correct. You\'ve won £1000!'); }}}}}

Ich habe versucht, diesen Code (siehe unten) in einen for-Schleifencode zu ändern, der sehr einfach ist und keine Arrays enthält. Ich bin mir nicht sicher, wie ich das machen kann. Es soll für eine Lotterie sein, Sie können drei Zahlen eingeben und wenn sie korrekt sind, erhalten Sie die Nachricht, dass Sie 1000 Pfund gewinnen.

if (firstInput == luckyNumber && secondInput == luckyNumber2 && thirdInput == luckyNumber3 || firstInput == luckyNumber && secondInput == luckyNumber3 && thirdInput == luckyNumber2 || firstInput == luckyNumber2 && secondInput == luckyNumber3 && thirdInput == luckyNumber || firstInput == luckyNumber2 && secondInput == luckyNumber && thirdInput == luckyNumber3 || firstInput == luckyNumber3 && secondInput == luckyNumber && thirdInput == luckyNumber2 || firstInput == luckyNumber3 && secondInput == luckyNumber2 && thirdInput == luckyNumber)
    {
        alert('Congratulations! You got all 3 numbers correct. You\'ve won £1000!');

Antworten auf die Frage(3)

Ihre Antwort auf die Frage