Fórum Condição ELSE não atende ao código #616131

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

Gostei + 0

29/06/2021

Gabriel

Obrigado amigo!
Responder

Gostei + 0

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

Aceitar