tasks a-s
This commit is contained in:
parent
47bf37c096
commit
b83f433714
12433 changed files with 156208 additions and 123 deletions
14
Task/Rate-counter/JavaScript/rate-counter.js
Normal file
14
Task/Rate-counter/JavaScript/rate-counter.js
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
function millis() { // Gets current time in milliseconds.
|
||||
return (new Date()).getTime();
|
||||
}
|
||||
|
||||
/* Executes function 'func' n times, returns array of execution times. */
|
||||
function benchmark(n, func, args) {
|
||||
var times = [];
|
||||
for (var i=0; i<n; i++) {
|
||||
var m = millis();
|
||||
func.apply(func, args);
|
||||
times.push(millis() - m);
|
||||
}
|
||||
return times;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue