npm.io
0.2.0 • Published 11 years ago

neo-timer

Licence
MIT
Version
0.2.0
Deps
0
Vulns
0
Weekly
0
Stars
1

neo-timer

neo-timer can be used as a timer or stopwatch.

The timer is selected automatically by your environment.

functions

init
start
diff
lap
result

example


'use strict';

var Timer = require('../');
var timer = new Timer({
  MAX_LAP_LENGTH: 100
});

var count = 0;
var times = 100;

timer.init().start();

var iter = function() {
  setTimeout(function() {
    clearTimeout(iter);
    timer.lap();
    if (count === times) {
      console.log(timer.result());
    } else {
      iter();
    }
  }, Math.random() * 10 * ++count);
};

iter();

graph