💡 목표
0부터 원하는 숫자까지 숫자가 상승하는 애니메이션 구현
📌 HTML
<h2 id="count"></h2>
📌 CSS
#count { font-size: 30px; }
📌 JavaScript
let countBox = document.querySelector('#count');
let count = 0;
let num = 1234567890;
let counting = setInterval(function () {
if (count >= num) {
count = num;
clearInterval(counting);
} else {
count += 12345678;
}
countBox.innerHTML = new Intl.NumberFormat().format(count);
}, 10);
💛 결과물
728x90
반응형
'퍼블리싱 > Vanilla JS' 카테고리의 다른 글
[Vanilla JS] 버튼을 클릭하면 늘어나는 아코디언 메뉴 (0) | 2024.05.28 |
---|---|
[Vanilla JS] 스와이퍼 없이 슬라이더 구현하기 (+ play/stop/progress bar) (0) | 2024.05.28 |
[Vanilla JS] 스크롤 이벤트 구현 Scroll Event (1) | 2023.10.27 |
[Vanilla JS] 무한 슬라이더 구현 (0) | 2023.10.27 |
[Vanilla JS] 무한루프 슬라이더 구현 (1) | 2023.10.27 |