Boa noite, Helen!
Existem dois erros no código que estão impedindo seu funcionamento.
O primeiro é o ; (ponto e vírgula) que você adicionou após o parênteses de fechamento da instrução if, que gerou o seguinte erro: Unexpected "else"
Eliminando o ponto e vírgula o console emite outro erro: Expected "=>" but found "mostra"
Dentro do else, na primeira linha foi adicionado dois parênteses sem função nenhuma, basta removê-los que o código vai funcionar, abaixo segue o código corrigido.
function pulaLinha () {
document.write ("<br>");
}
function mostra (frase) {
document.write (frase);
pulaLinha ()
}
var idade = parseInt(prompt("Qual é sua idade?"));
var temCarteira = prompt("Tem carteira? Responda S ou N");
if (idade >= 18 && temCarteira == "S") {
mostra ("Parabéns! esta apto a dirigir");
}
else{
mostra ("Não pode dirigir");
}