simple Math.max vs ternary
Date tested:
4 years ago
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0
Test name
Executions per second
ternary
49124720.0 Ops/sec
Math.max
43073520.0 Ops/sec
Benchmark definition (click to collapse):
Script Preparation code:
var a = Math.round(Math.random()*1000),b = Math.round(Math.random()*1000),c;
Tests:
ternary
c = a>b?a:b;
Math.max
c = Math.max(a,b);
Open this result on MeasureThat.net