Prezados, Há alguma maneira de quando eu digitar que tenho, por exemplo 17 anos, já aparecer direto o prompt "você nao pode dirigir"? Até pq menos de 18 não se pode ter cnh, logo não pode dirigir rs.
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
Prezados, Há alguma maneira de quando eu digitar que tenho, por exemplo 17 anos, já aparecer direto o prompt "você nao pode dirigir"? Até pq menos de 18 não se pode ter cnh, logo não pode dirigir rs.
Igor, no java temos uma condicao que é o if. Exemplo.
int idade = 17;
if(idade <=17) {
System.out.println("Você não pode dirigir");
} else {
System.out.println("Você pode dirigir");
Espero ter ajudado
Acredito que a resposta do Alisson esteja certa. Mas estou postando conforme o curso de logica em javascript. Um segunda opção.
<meta charset="UTF-8">
<script>
var idade = parseInt(prompt("Digite sua idade"));
if(idade >= 18){
document.write("Tudo ok, pode tirar CNH");
} else {
document.write("Ainda não pode tirar CNH")
}
</script>
Sei que já foi solucionado, mas uma outra solução seria essa, que, caso o indivíduo seja menor de idade, não pergunta se possui CNH, caso contrário, é exibido o prompt questionando e em seguida exibida a resposta:
<meta charset="utf-8">
<script>
function pulaLinha(){
document.write("<br>");
}
function mostra(frase){
document.write(frase);
pulaLinha();
}
var idade = parseInt(prompt("Digite sua idade"));
if(idade >= 18){
var temCnh = prompt("Possui CNH? Responda S ou N");
if(temCnh == "S"){
mostra("Pode dirigir.");
}else{
mostra("Sem CNH não pode dirigir.");
}
}else{
mostra("Você não tem idade para dirigir!")
}
</script>