|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.03.2016, 16:09 | #1 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
js easy timer
Надо написать с нуля таймер на чистом js.
Как вывести ms ? Код:
А вот такой вот код выводит миллисекунды неправильно. Код:
|
18.03.2016, 16:19 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
18.03.2016, 16:36 | #3 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
Возможно, но на лекции мы узнали только про
setInterval и setTimeOut, должны использовать эти функции для построения таймера. Должно что-то такое получиться. http://www.online-stopwatch.com/full-screen-stopwatch/ |
18.03.2016, 16:42 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
По ссылке флеш вообще.
Ну тогда может быть с помощью получения текущего времени самому (пытаться это делать каждую миллисекунду смысла естественно нет) https://developer.mozilla.org/en-US/...jects/Date/now
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 18.03.2016 в 16:48. |
18.03.2016, 16:45 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
меньший интервал времени, чем 1/18 обычным способом недостижим. да и зачем это нужно, человеческий глаз не способен увидеть событие раз в 1/1000 секунды. Вы про вывод точного значения миллисекунд сами придумали себе задачу или преподаватели глумятся? |
|
18.03.2016, 17:02 | #6 | |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
Цитата:
|
|
18.03.2016, 17:03 | #7 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
|
18.03.2016, 17:11 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
И что? Вам документацию читать запрещают? Беги оттуда.
По ссылке выше как раз Date и используют в таймере. Ну если с 1000 устроила точность, то можно просто например 50 или 100 попробовать вместо 1.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
18.03.2016, 17:26 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
там всё на чистом JS и сделано. смотрите в модуле new-stopwatch.js функция, которая вызывается по кнопке Start выглядит так: Код:
Вы это на экране успеваете увидеть?! ну и остальные функции тоже вполне себе прозрачные: Код:
|
|
18.03.2016, 17:29 | #10 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
Не запрещают конечно, просто может быть требуется брать пройденный материал.
Если я беру 50, он мне вообще в консоль выводит 20 чисел Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача easy! | Shurik'en | C# (си шарп) | 1 | 11.06.2012 22:33 |
Easy code masm | Zeraim | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 14.12.2011 07:22 |
реализация веб сервисов с использованием JBoss rest easy | ОлькаЗара | Помощь студентам | 0 | 10.12.2010 01:50 |
не работает мышь easy-touch ET-105 RF OPTO | evgeniy_xxx | Компьютерное железо | 0 | 16.12.2009 16:12 |