Condição ELSE não atende ao código

28/06/2021

0

Bom galera, meu primeiro post aqui, estou iniciando na área e meu ELSE não atende ao que peço, se coloco algo diferente de "Brasil" ou "Brazil" ele continua me retornando "Brasileiro", além de repetir várias vezes. Venho com vergonha por ser algo simples, porém me sinto muito abraçado pelos vídeos da DevMedia em relação a comunidade. Se postei errado me desculpem



<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Exercício </title>
</head>
<body>
<h1>CHECAGEM DE NACIONALIDADE</h1>
Digite seu País <input type="text" name="nacionalidade" id="nac">
<input type="button" value="Enviar" onclick="verificar()">
<div id="res"></div>
<script>
function verificar(){
var n = document.getElementById('input#nac')
var r = document.getElementById('div#res')

if(n == 'Brasil' || 'Brazil'){
r.innerHTML += '<b>Brasileiro</b>'
}else{
r.innerHTML += '<b>Estrangeiro</b>, vindo do país '+n
}
}
</script>
</body>
</html>
Gabriel

Gabriel

Responder

Posts

29/06/2021

Emerson Nascimento

if (n == 'Brasil' || n == 'Brazil') {
    r.innerHTML += '<b>Brasileiro</b>'
} else {
    r.innerHTML += '<b>Estrangeiro</b>, vindo do país '+n
}
Responder

29/06/2021

Gabriel

Obrigado amigo!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar