Bom dia pessoal! Estou com um problema que encontrei com a Array especificada no título deste debate. Eu estava tentando descobrir o por quê não estava entrando do "if", e verifiquei que a array não esta guardando os números que digitei. Segue o código abaixo:
<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<input type="text" id="numero1"> <br>
<input type="text" id="numero2"> <br>
<input type="text" id="numero3"> <br>
<input type="text" id="numero4"> <br>
<input type="text" id="numero5"> <br>
<input type="text" id="numero6"> <br>
<input type="submit" value="enviar" id="botao">
</body>
</html>
<script>
    //Colher os numeros da interface
    var caixaDosMeusNumeros = [];
    caixaDosMeusNumeros.push(document.getElementById("numero1").value);
    caixaDosMeusNumeros.push(document.getElementById("numero2").value);
    caixaDosMeusNumeros.push(document.getElementById("numero3").value);
    caixaDosMeusNumeros.push(document.getElementById("numero4").value);
    caixaDosMeusNumeros.push(document.getElementById("numero5").value);
    caixaDosMeusNumeros.push(document.getElementById("numero6").value);
    //Pegar os números sorteados
    var caixaDeNumerosSorteados = [];
    var numerosSorteados = function () {
        var numero;
        for (var i = 0; i < 6; i++) {
            numero = Math.round(Math.random() * 20);
            caixaDeNumerosSorteados.push(numero);
        }
    };
    //Imprimir numeros sorteados
    var imprimirNumerosSorteados = function () {
        for(var i = 0; i < caixaDeNumerosSorteados.length; i++) {
            document.write("Numero sorteado: " + caixaDeNumerosSorteados[i] + "<br>");
        }
    };
    //Imprimir meus Numeros
    var imprimirMeusNumeros = function () {
        for(var i = 0; i < caixaDosMeusNumeros.length; i++) {
            document.write(caixaDosMeusNumeros[i] + ", ");
        }
        document.write("<br>");
    };
    //Evento do botão
    var contadorDeNumerosAcertados = 0;
    var botaoClicado = function () {
        numerosSorteados();
        var numerosAcertados = [];
        for (var i = 0; i < caixaDeNumerosSorteados.length; i++) {
            for (var j = 0; j < caixaDeNumerosSorteados.length; j++) {
                if (caixaDosMeusNumeros[j] === caixaDeNumerosSorteados[i]) {
                    document.write("Thiago Gostoso" + j + "<br>");
                    numerosAcertados.push(caixaDosMeusNumeros[i]);
                    contadorDeNumerosAcertados++;
                }
            }
        }
        document.write("Os números sortedos são: <br><br>");
        imprimirNumerosSorteados();
        document.write("Os seus números são: <br>");
        imprimirMeusNumeros();
        if (contadorDeNumerosAcertados == 1) {
            document.write("Você acertou somente " + contadorDeNumerosAcertados + " número.<br>");
            document.write("<b>Ele é: </b><br>");
            document.write(numerosAcertados[0] + "<br>");
        } else if(contadorDeNumerosAcertados > 1) {
            document.write("Você acertou " + contadorDeNumerosAcertados + " números.<br>");
            document.write("<b>Eles são: </b><br>");
            for (var i = 0; i < numerosAcertados.length; i++) {
                document.write(numerosAcertados[i] + "<br>")
            }
        } else {
            document.write("Infelizmente você não acertou nenhum número.");
        }
    };
    var botao = document.getElementById("botao");
    botao.onclick = botaoClicado;
</script>Acredito que deve haver algum processo de conversão. Mas estou há horas tentando resolver. Me ajudem por favor!
 
             
            