Sto usando setInterval e trovo delle difficoltà se voglio sostituire il tempo con una variabile.
la funzione
setInterval(function MiaFunzione(){ //codice //},5000);
funziona benissimo
ma se tento di sostituire i millesecondi 5000 (5 secondi) con una variabile questa non funzione.
ho provato:
var tempo=5000;
setInterval(function MiaFunzione(){ //codice //},tempo);
oppure
setInterval(function MiaFunzione(){ //codice //},+tempo+);
oppure
setInterval(function MiaFunzione(){ //codice //},''+tempo+'');
Mi chiedo se il metodo setInterval chieda espressamente che il tempo in millesecondi sia espresso esclusivamente mediante un numero e non tramite una variabile.
Qualcuno sa indicarmi una soluzione?!?
grazie