Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 23.09.2015
Сообщений: 48

Отсчет времени

17.11.2017, 20:11. Показов 1816. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Проблема примерно такая.
Есть некая функция, которая делает вычисления.
Время ее выполнения всегда разное. Варьируется от 300 до 1700 милисекунд.

Подскажите пожалуйста, как можно сделать, чтобы все зависимости от того, сколько будет выполнятся функция, время выполнение ее было всегда скажем 1700 секунд?

То есть если она выполнилась на текущей итерации за 356 милисекунд - была выдержка времени до 1700. На следующей итерации, допустим, она выполнилась за 1256 секунд. Ждем до 1700.

Как будет выглядеть код?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.11.2017, 20:11
Ответы с готовыми решениями:

Обратный отсчёт времени от реального
Как по нажатию кнопки или сразу при загрузки сайта на экране пользователя прошло время в обратном порядке, т.е. , например, при загрузке...

Подскажите как доработать отсчет времени до Нового Года
Все привет! Есть отсчет времени до нового года. <script> var now = new Date(); var ny = Math.floor(now.getTime() /...

Обратный отсчёт
Дорогие форумчане! Я(новичок в этой сфере) написал программку для вывода оставшегося времени (таймер), но мне нужно сделать так, чтобы...

2
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
17.11.2017, 22:06
Лучший ответ Сообщение было отмечено antonhauff как решение

Решение

В начале функции

JavaScript
1
var start = new Date();
в конце функции

JavaScript
1
while(new Date() - start < 1700){};
2
0 / 0 / 0
Регистрация: 23.09.2015
Сообщений: 48
18.11.2017, 10:28  [ТС]
Спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.11.2017, 10:28
Помогаю со студенческими работами здесь

Обратный отсчет
Сначала число уменьшается на единицу, а потом на большую величину. Подскажите, в чем может быть проблема. &lt;!DOCTYPE html&gt; ...

Время. Обратный отсчет
Здравствуйте. Есть код &lt;SCRIPT LANGUAGE=\&quot;JavaScript\&quot; TYPE=\&quot;text/javascript\&quot;&gt; var t_m1 = $left_min; var t_s1 = $left_sec; ...

Отсчет дней до даты рождения
&lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; &lt;title&gt;Document&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;button...

Отсчет в секундах до дня Рождения
Пусть на Вашей странице показывается время в секундах до Вашего ближайшего дня рождения. Оно должно изменяться каждую секунду. Не могу...

Как сделать нестандартный обратный отсчёт?
Приветствую, уважаемые формучане! Помогите, пожалуйста, разобраться со следующей задачей. Имеется файл .html, в котором есть блок...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Создаем микросервисы с Go и Kubernetes
golander 02.07.2025
Когда я только начинал с микросервисами, все спорили о том, какой язык юзать. Сейчас Go (или Golang) фактически захватил эту нишу. И вот почему этот язык настолько заходит для этих задач: . . .
C++23, квантовые вычисления и взаимодействие с Q#
bytestream 02.07.2025
Я всегда с некоторым скептицизмом относился к громким заявлениям о революциях в IT, но квантовые вычисления - это тот случай, когда революция действительно происходит прямо у нас на глазах. Последние. . .
Вот в чем сила LM.
Hrethgir 02.07.2025
как на английском будет “обслуживание“ Слово «обслуживание» на английском языке может переводиться несколькими способами в зависимости от контекста: * **Service** — самый распространённый. . .
Использование Keycloak со Spring Boot и интеграция Identity Provider
Javaican 01.07.2025
Два года назад я получил задачу, которая сначала показалась тривиальной: интегрировать корпоративную аутентификацию в микросервисную архитектуру. На тот момент у нас было семь Spring Boot приложений,. . .
Содержание темы с примерами на WebGL
8Observer8 01.07.2025
Все примеры из книги Мацуды и Ли в песочнице JSFiddle Пример выводит точку красного цвета размером 10 пикселей на WebGL 1. 0 и 2. 0 WebGL 1. 0. Передача координаты точки из главной программы в. . .
Основы WebGL. Простой треугольник
8Observer8 01.07.2025
Простой треугольник без трансформаций. Для трансформаций можно использовать glMatrix, как в примере: https:/ / plnkr. co/ edit/ qT6ZTwvncLPRamK5?preview На русском: . . .
Полиглотные микросервисы на C# и .NET
ArchitectMsa 30.06.2025
Полиглотная архитектура появилась не из желания усложнить жизнь разработчикам. Она родилась из практической необходимости решать разные задачи наиболее эффективным способом. В одном из проектов. . .
Стратегии кеширования
Javaican 29.06.2025
Кеширование — это хранение часто запрашиваемых данных в быстром хранилище (обычно в памяти), чтобы не обращаться к более медленному первоисточнику. Казалось бы, все просто. Но за этой простотой. . .
Наблюдаемость приложений ASP.NET Core с OpenTelemetry, Prometheus и Grafana
ArchitectMsa 29.06.2025
Наблюдаемость (observability) – это ключевое свойство современной системы, позволяющее понимать её внутреннее состояние на основе внешних данных. Если мониторинг отвечает на вопрос "что случилось?",. . .
Четыре главных модели отношений классов в с++
russiannick 28.06.2025
Продолжаю крестовый поход против c++. ideone. com/ юзаю для проверки валидности кода. Насчитал 4 модели отношений классов: одиночный класс, равноправные классы, слейв - мастер, терминатор. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »