1
resposta

[Dúvida] condição lógica "ou"

É apenas para fins didáticos ou pode haver uma diferença em outros casos usar o ou dessa forma

        if (evento.code === 'Space' || 'Enter'){
            tecla.classList.add('ativa');
        }
    }

ou dessa forma, como foi falado na vídeo aula

        if (evento.code === 'Space' || evento.code === 'Enter'){
            tecla.classList.add('ativa');
        }
    }
1 resposta

Oi, Rafael

Está errado usar assim:

// sempre será verdadeiro
if (evento.code === 'Space' || 'Enter'){
            tecla.classList.add('ativa');
}

// é igual a:
if ('Enter') {
            tecla.classList.add('ativa');
}