Доброй ночи.
Учу JS и после одного из видеоуроков для закрепления материала была следующая задача: "Разработайте программу секундомер. Секундомер должен иметь три кнопки «Старт», «Стоп», «Сбросить». Секундомер должен выводить время в формате 00:00:00."
Я сделал примерно похожее
решение, за исключением пары косяков:
- секундомер показывает не в нужном формате(по одной цифре для кажного значения времени);
- если второй раз(или более) нажать на кнопку старт, то счетчик начинает адово себя вести.
Видел по интернетам решения с использованием инпута для отображения значений и использование объекта Date. Но логика там довольно сложная мне показалась и не понятная в итоге. Хочу сам домучать до робочего состояния скрипт.
Подскажите пожалуйста где я ошибаюсь и где об этом можно почитать, посмотреть что бы понять как довести до ума свое детище. Весь код доступен выше по ссылке.
Спасибо за ваше время.