Веб-строительствоКак добавить пробел (разделитель тысяч) 12.10.2023 samdo 11 февраля 2020, 16:01 274Приветствую! Подскажите как изменить данный js, чтобы в числах, которые он выдает, тысячи разделялись пробелами:<script>document.addEventListener(‘DOMContentLoaded’, ready);function ready(){ const options = { increment: 1000, different: 19000, basic: 8000, delay: 0, differentDelay: 1000, elem: document.querySelector(‘.box’) }; const random = (increment, different) => increment + Math.random() * different | 0; const loop = () => { options.elem.innerHTML = options.basic; document.querySelector(‘.bx’).innerHTML = options.basic * 1.008|0; options.basic += random(options.increment, options.different); setTimeout(loop, random(options.delay, options.differentDelay)) } loop()} </script>Заранее спасибо) infant 11 февраля 2020, 16:47замените строкуoptions.elem.innerHTML = options.basic;наoptions.elem.innerHTML = options.basic.replace(/(\d{1,3})(?=((\d{3})*)$)/g, " $1");должно помочь samdo 11 февраля 2020, 16:51infant:замените строкуoptions.elem.innerHTML = options.basic;наoptions.elem.innerHTML = options.basic.replace(/(\d{1,3})(?=((\d{3})*)$)/g, " $1");должно помочьПопробовал, теперь число совсем не отображается( Samail 11 февраля 2020, 17:54document.querySelector('.bx').innerHTML = (options.basic * 1.008|0).toLocaleString('ru-RU'); Похожие записи:Программы C и C ++, позволяющие увеличить время доступа к файламC99 JSON парсер / писательПанель навигации по сайтуОценка покерных рук (оптимизация скорости)C ++ 20: я — матрица, вещание, np.dot () и np.matmul ()
samdo
Приветствую! Подскажите как изменить данный js, чтобы в числах, которые он выдает, тысячи разделялись пробелами:
document.addEventListener(‘DOMContentLoaded’, ready);
function ready()
{
const options = {
increment: 1000,
different: 19000,
basic: 8000,
delay: 0,
differentDelay: 1000,
elem: document.querySelector(‘.box’)
};
const random = (increment, different) => increment + Math.random() * different | 0;
const loop = () => {
options.elem.innerHTML = options.basic;
document.querySelector(‘.bx’).innerHTML = options.basic * 1.008|0;
options.basic += random(options.increment, options.different);
setTimeout(loop, random(options.delay, options.differentDelay))
}
loop()
}
</script>
Заранее спасибо)
infant
замените строку
на
должно помочь
samdo
замените строку
на
должно помочь
Попробовал, теперь число совсем не отображается(
Samail