Секундомер и круги
Основной отсчёт идёт вверх от нуля. Кнопка «Круг» записывает текущее время как отдельный отрезок: в списке видно и время самого круга, и суммарное время с момента старта.
Когда кругов становится хотя бы три, самый быстрый и самый медленный подсвечиваются — удобно сравнивать отрезки на тренировке или в любой повторяющейся задаче. Список кругов можно скопировать одной кнопкой.
Управление с клавиатуры
Пробел работает как основная кнопка: запускает секундомер и ставит его на паузу. Клавиша L фиксирует круг, R сбрасывает всё к нулю. Клавиши не срабатывают, если курсор стоит в поле ввода, так что случайного сброса не будет.
Точность отсчёта — до десятых долей секунды. Как и у таймера, время считается по системным часам, поэтому фоновая вкладка не искажает результат.
Где пригодится
Секундомер с кругами нужен на беговых и плавательных тренировках, в интервальных занятиях, при замерах скорости выполнения задач и в простых экспериментах. Отметка лучшего и худшего круга сразу показывает, где вы ускорились, а где просели.
Для точного измерения долей секунды удобнее клавиатура: реакция на пробел быстрее, чем наведение курсора на кнопку.
Методика и источники
Проверка реализации: . Как проверяются вычисления.
Формула и допущения приведены выше; контрольные примеры включены в автоматические проверки проекта.