Skip to content

Instantly share code, notes, and snippets.

@carefree-ladka
Created April 15, 2024 12:03
Show Gist options
  • Select an option

  • Save carefree-ladka/1ff5ef9eb49ab6b8219d4a857e00dd9e to your computer and use it in GitHub Desktop.

Select an option

Save carefree-ladka/1ff5ef9eb49ab6b8219d4a857e00dd9e to your computer and use it in GitHub Desktop.
const counter = (num, duration) => {
let current = 1;
const increment = () => {
console.log(current);
current >= num ? clearInterval(timer) : current++
};
const timer = setInterval(increment, duration);
};
counter(10, 1000);
/*
1
2
3
4
5
6
7
8
9
10
*/
@carefree-ladka
Copy link
Copy Markdown
Author

Was asked in Nutanix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment