Olá o codigo disponibilizado por vocês, o qual a idéia seria excluir a necessidade de perguntar se tem carteira ou não em caso da idade ser menor que 18 anos, sempre pergunta se há, mesmo com o IF dentro do IF.
Olá o codigo disponibilizado por vocês, o qual a idéia seria excluir a necessidade de perguntar se tem carteira ou não em caso da idade ser menor que 18 anos, sempre pergunta se há, mesmo com o IF dentro do IF.
Olá Vinícius! Tudo certo? Espero que sim. 🙂
Caso esteja com algum problema com o seu código, peço que compartilhe ele aqui no fórum. Assim, podemos descobrir juntos qual é a questão a ser tratada.
Para copiar o código e disponibilizar aqui no fórum é bem fácil! É só seguir esses passos:
1) Selecionar a informação mostrada no terminal ou no ambiente de visualização e copiá-los. (No Linux Ubuntu, o comando de teclado para copiar do terminal é Ctrl+Shift+C);
2) Depois é só vir aqui no fórum e selecionar no ícone correspondente a esse: </>
. Outra opção é digitar o comando de teclado Ctrl+Alt+C;
3) Cole o código dentro do campo que surgir.
Código de exemplo:
Resultado final:
sudo apt update
Aguardo a sua resposta. Qualquer dúvida é só falar. 😉
Olá Bruno, Tudo bem!
Eu consegui solucionar meu problema!
Eu queria fazer com que o programa não perguntasse se o usuário tem carteira ou não, se a idade fosse menor que 18!
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var idade = parseInt(prompt("Qual é sua idade"));
if( idade >= 18 ) {
var temCarteira = prompt("Tem carteira? Responda S ou N");
if( temCarteira == "S") {
mostra("Pode dirigir!");
} else {
mostra("Não pode dirigir!");
}
} else {
mostra("Não pode dirigir!");
}
</script>
Olá Vinicius, eu alterei seu código if( idade < 18) acrescentei um alert, dá uma olhada para ver se te ajudou.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var idade = parseInt(prompt("Qual é sua idade"));
if( idade < 18 ) {
alert("Você não pode dirigir");
} else {
var temCarteira = prompt("Tem carteira? Responda S ou N");
if( temCarteira == "S") {
mostra("Pode dirigir!");
} else {
mostra("Não pode dirigir!");
}
}
</script>