Ciao a tutti

non capisco perchč setinterval non accetti il cambio del valore dei millisecondi al volo durante l'esecuzione della funzione.
Ho impooisrato:
var millisecondi=40;
window.setInterval(function(){operazioni da ripetere ..........},millisecondi);

Nel corso della funzione ad un certo evento mi occorre rallentare l'azione

millisecondi=400;

fino ad un altro certo evento in cui devo riportare la velocitā a quella iniziale reimpostando

millisecondi=40;

ma il giochino non funziona nč prima nč dopo e la velocitā č sempre uguale all'iniziale.

Cosa ne dite?

Grazie