Tests:
  • builtin plus operator

    AخA
     
    const sum = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9;
  • custom sum method

    x
     
    function getSum(...args) {
      return args.reduce((a, b) => a + b, 0);
    }
    const sum = getSum(1, 2, 3, 4, 5, 6, 7, 8, 9);
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    builtin plus operator
    custom sum method

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 3 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
Chrome 91 on Windows
View result in a separate tab
Test name Executions per second
builtin plus operator 1411770368.0 Ops/sec
custom sum method 112532832.0 Ops/sec