Почему не продолжаете в том вопросе, где Вам подсказали это решение?
Что это у Вас такое:
alert(var socketEmitLastCallTime = 0;
Откройте консоль и исправьте сначала все ошибки. А лучше приложите как минимум ссылку на тот вопрос.
var socketEmitLastCallTime = 0;
setInterval(function(){
aqwsde = Date.now() - socketEmitLastCallTime;
if (aqwsde >= 3000) {
console.log(aqwsde);
socketEmitLastCallTime = Date.now();
}
},100);
Вот, вставьте в консоль, убедитесь, все работает. Интервал настроен через 100 млс, однако в консоль пишется только интервалы в 3000 (чуть более), т.е. 3 секундные интервалы.