HTML Preparation code:
AخA
 
1
<script>  
2
  // Built-in with comparison function (default sorting is "dictionary-style")
3
  function builtin_sort(ary) {
4
      return ary.sort(function(a, b) {
5
          return a - b;
6
      });
7
  }
8
</script>
Script Preparation code:
x
 
var numbers = [];
for (var i = 0; i < 1000; i++) {
  numbers[i] = Math.round(Math.random() * 1000000);
}
var strings = [];
for (var i = 0; i < 1000; i++) {
  strings[i] = Math.round(Math.random() * 1000000).toString();
}
Tests:
  • Built-in Sort (numbers)

     
    builtin_sort(numbers.slice(0));
  • Built-in Sort (strings)

     
    builtin_sort(strings.slice(0));
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Built-in Sort (numbers)
    Built-in Sort (strings)

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36
Chrome 118 on Mac OS X 10.15.7
View result in a separate tab
Test name Executions per second
Built-in Sort (numbers) 1360.9 Ops/sec
Built-in Sort (strings) 999.8 Ops/sec