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.
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>