Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.10.2019, 20:04
Кандидат Javascript-наук
Отправить личное сообщение для Lefseq Посмотреть профиль Найти все сообщения от Lefseq
 
Регистрация: 19.04.2019
Сообщений: 124

величение числа через заданное время до определенного значения
Здравствуйте. Будьте добры, помогите со скриптом. Расскажу что нужно:
На странице изначально указано число 1000, Через 3 секунды оно должно увеличиться до 1249, затем через 5 секунд до 1327, потом через 9 секунд до 1632.

Последний раз редактировалось Lefseq, 20.10.2019 в 20:30.
Ответить с цитированием
  #2 (permalink)  
Старый 20.10.2019, 21:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,077

счётчик фейковый
Lefseq,
https://javascript.ru/forum/misc/682...enii-dnya.html

<!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: 100,
        different: 300,
        basic: 1000,
        delay: 3000,
        differentDelay: 5000,
        elem: document.querySelector('.box')
      };
   const random = (increment, different) => increment + Math.random() * different | 0;
   const loop = () => {
       options.elem.innerHTML = options.basic;
       options.basic += random(options.increment, options.different);
       setTimeout(loop, random(options.delay, options.differentDelay))
   }
   loop()
}

  </script>
</head>

<body>
<div class="box"></div>

</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 15.04.2022, 16:49
Новичок на форуме
Отправить личное сообщение для clubilim Посмотреть профиль Найти все сообщения от clubilim
 
Регистрация: 06.04.2022
Сообщений: 4

Всем здравствуйте! Не кидайтесь камнями пожалуйста. Я только учусь. Как реализовать такой скрипт или уже есть готовый. Что бы он выполнял такую команду через указанное время, например через 10 минут прибавлял к существующему числу например 0.01 любое в случайном порядке или по порядку за ранее указанные в скрипте числа например 0.01, 0.3, и 0.7 Так же что бы была запись в базу данных. В общем проблемка такая. Прошло время и он к 0.01 прибавил 0.7 и естественно в базе вместо 0.01 уже 0.71. Как то так. Пожалуйста помогите.
Ответить с цитированием
  #4 (permalink)  
Старый 15.04.2022, 18:18
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,077

clubilim,

<!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: .01, // прибавлять от .01 до 0.7
        different: .7,
        basic: 0.7, //начальное число
        delay: 10000, // пауза 10 сек
        differentDelay: 0,
        elem: document.querySelector('.box'), //куда выводить
        key: 'basic' //ключ базы??? localStorage в качестве базы данных
      };
   const random = (increment, different) => +(increment + Math.random() * different);
   const loop = () => {
       options.basic = localStorage.basic ? +localStorage[options.key] : options.basic;
       options.elem.innerHTML = options.basic.toFixed(2);
       options.basic += random(options.increment, options.different);
       localStorage[options.key] = options.basic;
       setTimeout(loop, random(options.delay, options.differentDelay))
   }
   loop()
}

  </script>
</head>

<body>
<div class="box"></div>

</body>
</html>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическая смена картинок через заданное время herotic Элементы интерфейса 45 15.05.2020 16:44
Передача полю объекта - массиву, значения элемента через set метод poorking Общие вопросы Javascript 1 13.02.2011 20:22
Фото заменяется через заданное время writer_88 Общие вопросы Javascript 2 21.07.2010 11:49
Повторное действие скрипта через определенное время fortitudo jQuery 8 27.01.2010 06:00
смена цвета через определенное время niculins Общие вопросы Javascript 2 14.11.2008 17:01