Как вывести цифры в счетчике с пробелом?

S
На сайте с 08.02.2017
Offline
7
850

Есть скрипт анимированных бегущих цифр, все норм работает, но результат выдает только слитно, например 12345, мне же нужно чтобы было с пробелом например 12 345. Помогите кто нибудь подправить скрипт под это дело.

Сам скрипт:


<script type="text/javascript">// <![CDATA[ window.onload=function(){
function number_to(id,from,to,duration)
{
var element = document.getElementById(id);
var start = new Date().getTime();
setTimeout(function() {
var now = (new Date().getTime()) - start;
var progress = now / duration;
var result = Math.floor((to - from) * progress + from);
element.innerHTML = progress < 1 ? result : to;
if (progress < 1) setTimeout(arguments.callee, 10);
}, 10);
}
number_to("n1",1,12345,1000);
};
// ]]></script>
Samail
На сайте с 10.05.2007
Offline
369
#1

<script type="text/javascript">// <![CDATA[
window.onload=function(){
function number_to(id,from,to,duration)
{
var element = document.getElementById(id);
var start = new Date().getTime();
setTimeout(function() {
var now = (new Date().getTime()) - start;
var progress = now / duration;
var result = Math.floor((to - from) * progress + from);
var formatter = new Intl.NumberFormat('ru');
element.innerHTML = formatter.format(progress < 1 ? result : to);
if (progress < 1) setTimeout(arguments.callee, 10);
}, 10);
}
number_to("n1",1,12345,1000);
};
// ]]></script>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий