Ciao a tutti,
volevo chiedere: è possibile far comportare la setTimeout come una setInterval (o quasi)?
Mi spiego meglio:
devo richiamare la mia funzione ogni x secondi dopo un determinato evento. Questo x viene generato random da qualche altra parte per cui all'interno del codice ci metto qualcosa del tipo:
Quello che vorrei è la possibilità di fermare tutto questo, diciamo dopo 10 "rilanci".. un po' come se ci fosse la clearInterval (ma senza Interval)....codice:function play() { x = getSomeRandomNumber(); //fai quello che ti pare setTimeout('play()', x); }
Spero di essere stato chiaro....
Grazie a tutti!