Update hz.md

This commit is contained in:
atomiks
2018-04-12 15:26:07 +10:00
committed by GitHub
parent 632c565431
commit 48b5a74766

View File

@ -3,10 +3,7 @@
Returns the number of times a function executed per second.
`hz` is the unit for `hertz`, the unit of frequency defined as one cycle per second.
Use `window.performance.now()` before and after the iteration loop to get the difference in milliseconds
to calculate the time elapsed executing the function `iterations` times,
using math to calculate the number of iterations per second.
Omit the second argument, `iterations`, to use the default of 100 iterations.
Use `window.performance.now()` to get the difference in milliseconds before and after the iteration loop to calculate the time elapsed executing the function `iterations` times. Return the number of cycles per second by converting milliseconds to seconds and dividing it by the time elapsed. Omit the second argument, `iterations`, to use the default of 100 iterations.
```js
const hz = (fn, iterations = 100) => {