| Test case name | Result |
|---|---|
| Math.trunc(num) | |
| Math.floor(num) | |
| ~~num | |
| num | 0 | |
| num << 0 | |
| num >> 0 | |
| num >>> 0 |
| Test name | Executions per second |
|---|---|
| Math.trunc(num) | 17056756.0 Ops/sec |
| Math.floor(num) | 14998450.0 Ops/sec |
| ~~num | 30541668.0 Ops/sec |
| num | 0 | 19983364.0 Ops/sec |
| num << 0 | 19609268.0 Ops/sec |
| num >> 0 | 30566530.0 Ops/sec |
| num >>> 0 | 28353926.0 Ops/sec |