Eu consigo fazer a requisição e receber o Json com as frases. Porém, o data.lenght fica como undefined e não consigo fazer o cálculo. Olhei no seguinte fórum mas o meu já está implementando a solução dada neste. Segue o código:
$("#botao-frase").click(fraseAleatoria);
function fraseAleatoria() {
$.get("http://localhost:3000/frases",trocaFraseAleatoria )
}
function trocaFraseAleatoria(data) {
var numeroAleatorio = Math.floor(Math.random() * data.lenght);
console.log(numeroAleatorio);
console.log(data.lenght);
$(".frase").text(data[0].texto);
}