Ciao ragazzi, ho un po' di problemi con un carrello scritto in js.

Il problema è più o meno cosi:

codice:
function prova(){
  alert('test');
}

function prova2(){
  prova();
  for(var i=0; i < 5; i++) {
    prova();
  }
}
Prima del for la funzione viene richiamata senza problemi, dentro il for mi da l'errore in oggetto.
Siccome non sono molto esperto con js, mi chiedevo se c'è qualcosa di banale che tralascio.

Oppure devo cercare da qualche altra parte l'errore?

ciao e grazie