Есть такой код:
https://jsfiddle.net/ygmt3vh4/
Знаю, что код кривой и ужасный, но я только недавно начал изучать Js, поэтому пишу так, как умею. В общем, суть такова: я хочу создать эффект, что когда окошко(window) доходит до элемента, начинается плавный прирост числа. Я создал одну универсальную функцию(определяет кординаты элемента), в которую уже задаю другую функцию с каким-либо определенным действием для определенного элемента. С первой функцией, вроде как, проблем нет, а вот то, как реализовать while или setInterval внутри for для плавного подсчета, я понятия не имею(вторая функция). Рассчитываю на вас, гуру своего дела.