Acabei adicionando a variável "nome" para identificar o usuário e caso ele não colocasse dados válidos como "S ou N" na resposta ou algum caracter que não seja um número no lugar da idade, o programa emite um alerta com a seguinte frase para o usuário "informações inválida, verifique os dados de entrada!"
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var nome = prompt("Digite seu nome:");
var idade = parseInt(prompt(nome + ", qual é sua idade?"));
var temCarteira = prompt(nome + ", voce possui habilitação para dirigir? Responda S ou N");
if(idade >= 18 && temCarteira == "S" ) {
mostra(nome +", você está habilitado para dirigir!");
}
if(idade < 18 && temCarteira == "N") {
mostra(nome +", você não está habilitado para dirigir!");
}
else {
alert(nome +", os dados inseridos estão incorretos, verifique novamente!");
}
</script>