Tests:
  • first item after reverse

    x
     
    array.forEach(n => {
      const repeat = Math.sqrt(n);
      const result = [[], []];
      for (let i = 1; i <= repeat; i++) { 
              if(n % i === 0) {
                  result.push(i);
                  if (i !== repeat) result.push(n / i);
              }
      }
      result.sort().reverse()[0]
      }
    )
  • last item after sort

     
    array.forEach(n => {
      const repeat = Math.sqrt(n);
      const result = [[], []];
      for (let i = 1; i <= repeat; i++) { 
              if(n % i === 0) {
                  result.push(i);
                  if (i !== repeat) result.push(n / i);
              }
      }
      result.sort()[result.length-1]
      }
    )
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    first item after reverse
    last item after sort

    Fastest: N/A

    Slowest: N/A

Latest run results:

No previous run results

This benchmark does not have any results yet. Be the first one to run it!