Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Таймер обратного отсчёта (https://javascript.ru/forum/misc/65536-tajjmer-obratnogo-otschjota.html)

DivMan 24.10.2016 12:09

Таймер обратного отсчёта
 
Почему не происходит выход из условия, после того, как будет 0?
Ведь при попадании 0 в условие, условие должно быть false

https://jsfiddle.net/s5r1mo5q/

CiliZ 24.10.2016 12:25

var div = document.getElementById('d'),
 		 cmd = +div.dataset.timer;
 
div.innerHTML = cmd;

var timerId = setInterval(function() {
  	console.log(cmd)
  	div.innerHTML = cmd;
  	cmd--
    
    if(cmd < 0){
    	window.clearInterval(timerId);
    }
 
}, 1000);


Часовой пояс GMT +3, время: 14:39.