Test name | Executions per second |
---|---|
Switch 1 case | 22307850.0 Ops/sec |
If-else 1 case | 22031150.0 Ops/sec |
Object 1 prop | 31701440.0 Ops/sec |
Switch 2 cases | 14190530.0 Ops/sec |
If-else 2 cases | 14569270.0 Ops/sec |
Object 2 props | 31490900.0 Ops/sec |
Switch 4 cases | 10374290.0 Ops/sec |
If-else 4 cases | 10334690.0 Ops/sec |
Object 4 props | 30310830.0 Ops/sec |
Switch 10 cases | 5902115.0 Ops/sec |
If-else 10 cases | 6248813.0 Ops/sec |
Object 10 props | 28446420.0 Ops/sec |
Switch 50 cases | 2386491.0 Ops/sec |
If-else 50 cases | 2290137.0 Ops/sec |
Object 50 props | 29594400.0 Ops/sec |
Switch 1k cases | 68312.8 Ops/sec |
If-else 1k cases | 58210.3 Ops/sec |
Object 1k props | 29892770.0 Ops/sec |