Olá  Rodrigo, tudo bem?
Vamos lá. Veja que você declarou duas instruções: um "mostra" e um "alert" respectivamente no último bloco do else, que estão exibindo a mesma mensagem duas vezes, só que uma impressa na tela e a outra em forma de pop-up:
 else{
        mostra("Não pode dirigir");
        alert("Não pode dirigir");
    }
Para parar de exibir duas vezes, basta remover uma das instruções para exibir a mensagem uma vez só, apagando a linha da instrução mostra ou a da alert, você decide qual achar melhor :)
Bons estudos, e espero ter ajudado!