Добрый день! Есть задача сделать таймер при помощи setInterval, не используя new Date() вообще. Как бы и просто, и в тоже время глобальная переменная не меняет своё значение. Подскажите почему?
var a = 0;
var intId;
	function timm(){
	a+=1; 
	console.log(a);//test
        }
        if(a <= 0 && a >10){
        clearInterval(intId);	
        }
         else {intId = setInterval(timm,1000);}