Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

inner.HTML não funciona

<body>
    <!-- Cabeçalho -->
    <h1> Par ou Ímpar? </h1>

    <!-- Desenvolvimento -->
    <section>
        <div> Número: <input type="number" name="txtn" id="txtn"> 
            <input type="button" value="É Par ou Ímpar?" onclick="parimpar()"> 
        </div>

        <div div= "res"> 
            Resultado:  
        </div>

    </section>

<script> 
 function parimpar(){
    let num = document.querySelector('input#txtn');
    let result = document.getElementById('res');

    if (num.value.length == 0){
        alert('[ERROR]');
    }else{
        n = Number(num.value);

        function verificar(x){
            if(x%2 == 0 ){
                return 'Par!'
            }else {
                return 'Ímpar!'
            }
        }

        var r = verificar(n)
        result.innerHTML += "O seu número é" + r;
    }
}
</script>

estou praticando function com parâmetros, mas estou com dificuldade com inner.HTML

1 resposta
solução!

O erro está aqui <div div= "res">. Esqueceu de por id="res".