tz

tz




Реализовать класс секундомера StopWatch, который:

  1. В конструкторе будет принимать один параметр - DOM-элемент.
  2. При инициализации в переданном элементе нарисует круглые часы с одной секундной стрелкой, показывающей на 12.
  3. Имеет методы:

  4. .start() - начинает отсчет времени.
  5. .pause() - останавливает отсчет времени.
  6. .stop() - сбрасывает счетчик времени.
  7. Значение свойства .value - текущее значение счетчика.
  8. Положение стрелки должно всегда соответствовать значению счетчика.


Для реализации следует использовать метод отображения, который лучше всего подходит для решения данной задачи, и при этом поддерживается всеми современными браузерами без плагинов (напр. CSS3, Canvas, WebGL, SVG, но не Flash, Java applet...).