setInterval파트에서 1초마다 html의 숫자 5를 4, 3, 2, 1초로 바꿔주는 과제를 하고 있는데요!
setInterval(function(){
var count = 5;
count--;
if(count >= 0){
document.querySelector('.number').innerHTML = count;
}
}, 1000);
이렇게 주었더니, 글씨가 5에서 4로만 바뀌고 나머지 숫자로는 바뀌지 않네요!
변수를 밖에 주었더니 정상적으로 작동하는데, function안에 변수를 주는 것과 밖에 글로벌로 주는게 왜 차이가 나는지
이해가 안가서요! 설명 부탁드립니다!