Можно ли в параметрах функции setInterval время работы в параметрах указать не постоянное, а рэндомное?
Скажем,

Код:
var a = Math.ceil(Math.random()*4)*1000;
setInterval(myFunc, a);
В таком примере setInterval определяет переменную а единожды и работает через равные промежутки вермени, а можно их определять каждый раз заново?