Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36
Chrome 102
Mac OS X 10.15.7
Desktop
2 years ago
Test name Executions per second
pow int 8933528.0 Ops/sec
** int 764992640.0 Ops/sec
* int 767867776.0 Ops/sec
pow float 8121898.0 Ops/sec
** float 693490176.0 Ops/sec
* float 759776832.0 Ops/sec
** bigint 4616276.0 Ops/sec
* bigint 1144546.2 Ops/sec
Tests:
  • pow int

    AخA
     
    var tmp = Math.pow(6, 21);
  • ** int

     
    var tmp = 6 ** 21;
  • * int

     
    var tmp = 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6 * 6;
  • pow float

     
    var tmp = Math.pow(6.1, 21.1);
  • ** float

     
    var tmp = 6.1 ** 21.1;
  • * float

     
    var tmp = 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1 * 6.1;
  • ** bigint

     
    var tmp = 6n ** 21n;
  • * bigint

     
    var tmp = 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n * 6n;