Informática, perguntado por gabrielaalfenas, 9 meses atrás

Condicional - Votação

No sistema político atual, temos algumas regras para participar das eleições. A principal delas, é que o voto é obrigatório a partir dos 18 anos, e opcional a partir dos 16!

Diante desse cenário, escreva um código que de acordo com a variável idade informe ao usuário usando console.log( ), "Você é obrigado a votar" caso ele cumpra o requisito ou "Seu voto é opcional".

Segue o anexo com a foto.
obs: está dando erro, informando: "Deve ter um if validando idade para voto opcional!"

Anexos:

jonhacterdiscord: Tem como escrever o erro que dá? Fui recriar o código e deu certo
jonhacterdiscord: Hmm, acabei de olhar melhor a imagem, provavelmente isso é erro da plataforma de avaliação que você está usando.
gabrielaalfenas: Sim, pode ser erro no enunciado
gabrielaalfenas: Agora não sei o que faço rs
jonhacterdiscord: Bem, é site? Se for, cópia o código e reinicia a pagina, se não for site ou não resolver, tenta fazer uma identação nos IFs e remover os enters
gabrielaalfenas: Obrigado pela ajuda, mas continua dando erro rs

Soluções para a tarefa

Respondido por danyb78
7

Resposta:

também fiquei presa nesse exercício, mas finalmente consegui rodar fazendo assim:

Explicação:

var idade = 17

if (idade >=18){

  console.log("Você é obrigado a votar")

if (idade ==16)

  console.log("Seu voto é opcional")

}


gabrielaalfenas: muito obrigado, me ajudou bastante! Quebrei muito a cabeça com essa questão rsrs
danyb78: Eu sei, achei que não ia conseguir também, fiquei dois dias tentando haha
babivaldez: Eu não entendi por que deu certo assim. O comparativo == não devia dar erro já que a idade é 17 anos e não 16.
Kolombinoo: Estava quebrando a cabeça, seu código ajudou muito, obrigado!
Perguntas interessantes