Здравствуйте. Подскажите, как можно переписать данную функцию с Jquery на чистый JS?
Jquery совсем не помню, а некоторых функций
youmightnotneedjquery.com тут нет.
Number.prototype.format = function (n) {
var r = new RegExp("\\d(?=(\\d{3})+" + (n > 0 ? "\\." : "$") + ")", "g");
return this.toFixed(Math.max(0, Math.floor(n))).replace(r, "$&,");
};
$(".count").each(function () {
$(this)
.prop("counter", 0)
.animate(
{
counter: $(this).text(),
},
{
duration: 10000,
easing: "easeOutExpo",
step: function (step) {
$(this).text("" + step.format());
},
}
);
});