Возвращаемое значение setInterval () - это идентификационный номер, который можно передать в clearInterval (), чтобы остановить выполнение периодически выполняемой функции в другой раз. Вот пример этого:
var id = setInterval(function() {
// Periodically check to see if the element is there
if(document.getElementById('foo')) {
clearInterval(id);
weAreReady();
}
}, 100);
В вашем примере, если вы хотите, чтобы count2
имел то же значение, что и count, вы можете использовать:
var count = 0, count2 = 0;
setInterval(function() {
// I wrote this on two lines for clarity.
++count;
count2 = count;
}, 1000);