document.addEventListener("DOMContentLoaded", function () { function count(id, target, suffix, duration) { const el = document.getElementById(id); if (!el) return; let start = 0; const startTime = performance.now(); function update(time) { let progress = Math.min((time - startTime) / duration, 1); let eased = 1 - Math.pow(1 - progress, 3); let value = Math.floor(target * eased); el.textContent = value + suffix; if (progress < 1) { requestAnimationFrame(update); } } requestAnimationFrame(update); } count("maher-count-1", 13, "K+", 1800); count("maher-count-2", 73, "", 1800); count("maher-count-3", 7, "", 1200); count("maher-count-4", 90, "+", 1800); });
Skip to content
web
amol
2022-10-23T16:34:00-05:30
Page load link
Go to Top