Ao clicar no botão sem digitar nenhum número no input a frase atual é mantida e não exibe mensagem de erro. É esse comportamento msm?
Seguindo o raciocínio acima descrito, quando dou um console.log do parâmetro da função trocafrase - conforme mostrado abaixo - ele mostra no console todo array de frases. Por que isso acontece se meu segundo parâmetro do $get não está sendo definido?
function trocaFrase (resultado) {
console.log (resultado);
var frase = $(".frase");
frase.text(resultado.texto);
atualizaTamanhoFrase();
atualizaTempoInicial(resultado.tempo);
}