Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 11.02.2020, 19:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

samdo,
https://javascript.ru/forum/jquery/7...tml#post487421
Ответить с цитированием
  #12 (permalink)  
Старый 11.02.2020, 20:06
Кандидат Javascript-наук
Отправить личное сообщение для samdo Посмотреть профиль Найти все сообщения от samdo
 
Регистрация: 27.05.2017
Сообщений: 112

Сообщение от рони Посмотреть сообщение
samdo,
https://javascript.ru/forum/jquery/7...tml#post487421
А в какое место в коде это добавить? Кучу вариантов перепробовал.
Ответить с цитированием
  #13 (permalink)  
Старый 11.02.2020, 20:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Сообщение от samdo
А в какое место
const разделить_на_три = _ => String(_).replace(/(\d)(?=(\d{3})+(\D|$))/g, '$1 ');
       options.elem.innerHTML = разделить_на_три(options.basic);
       document.querySelector(".bx").innerHTML = разделить_на_три(options.basic * 1.008|0);
Ответить с цитированием
  #14 (permalink)  
Старый 11.02.2020, 20:39
Кандидат Javascript-наук
Отправить личное сообщение для samdo Посмотреть профиль Найти все сообщения от samdo
 
Регистрация: 27.05.2017
Сообщений: 112

разделить_на_три? мозг кипит
Ответить с цитированием
  #15 (permalink)  
Старый 11.02.2020, 20:43
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

samdo,
ок!
сделай так const разделить_по_три
Ответить с цитированием
  #16 (permalink)  
Старый 11.02.2020, 20:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

samdo,

<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  </style>

  <script>
document.addEventListener("DOMContentLoaded", ready);
function ready()
{
   const options = {
        increment: 1000,
        different: 19000,
        basic: +JSON.parse(localStorage.getItem("basic") || "8000"),
        delay: 0,
        differentDelay: 1000,
        elem: document.querySelector(".box")
      };

   const random = (increment, different) => increment + Math.random() * different | 0;
   const loop = () => {
       const time = +JSON.parse(localStorage.getItem("time") || "0");
       const duration = 24 * 60 * 60 * 1000; //сутки
       const date = new Date;
   if(time < date.getTime()){
         localStorage.setItem("time", date.getTime() + duration);
         localStorage.setItem("basic", "8000");
         options.basic = 8000;
   };

       const натрий = _ => String(_).replace(/(\d)(?=(\d{3})+(\D|$))/g, '$1 ');
       options.elem.innerHTML = натрий(options.basic);
       document.querySelector(".bx").innerHTML = натрий(options.basic * 1.008|0);

       options.basic += random(options.increment, options.different);
       localStorage.setItem("basic", options.basic);
       setTimeout(loop, random(options.delay, options.differentDelay))
   }
   loop()
}

  </script>
</head>

<body>
<div class="box"></div>
<div class="bx"></div>
</body>
</html>
Ответить с цитированием
  #17 (permalink)  
Старый 11.02.2020, 20:45
Кандидат Javascript-наук
Отправить личное сообщение для samdo Посмотреть профиль Найти все сообщения от samdo
 
Регистрация: 27.05.2017
Сообщений: 112

Спасибо, дообрый человек) но можно без загадок, так тоже кипит)
Ответить с цитированием
  #18 (permalink)  
Старый 11.02.2020, 20:50
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Сообщение от samdo
можно без загадок
вы о чём? если о имени функции, то вам никто не запрещает назвать иначе.
Ответить с цитированием
  #19 (permalink)  
Старый 11.02.2020, 20:53
Кандидат Javascript-наук
Отправить личное сообщение для samdo Посмотреть профиль Найти все сообщения от samdo
 
Регистрация: 27.05.2017
Сообщений: 112

Спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создается function Function(){} ? Cepairda Общие вопросы Javascript 0 10.02.2016 15:03
переманную как условие в if блок xas Общие вопросы Javascript 3 02.02.2016 21:17
initComponent: Как получить данные родителя и как получить store для вызова load()? Пролетарий ExtJS 76 04.07.2015 09:22
Как сделать что бы картинки с другого url отображались как свои zlodey Серверные языки и технологии 1 04.05.2015 21:30
Как правильно реализовать такой функционал? Julian Общие вопросы Javascript 3 16.01.2015 12:34