código javascript respuesta rápida [cerrado]

¿Por qué no funciona? Lo estoy intentando desde hace mucho tiempo y parece que no tiene fin. Necesito hacerlo lo más simple posible.

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!'); }}}}}

Estaba tratando de cambiar este código (ver más abajo) en un código de bucle for, muy simple sin matrices. No estoy seguro de cómo puedo hacer esto. Se supone que es para una lotería, puede escribir tres números y, si son correctos, recibirá el mensaje de que gana 1000 libras.

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!');

Respuestas a la pregunta(3)

Su respuesta a la pregunta