ternary or or

Benchmark created on


Setup

function f1(param) {
      return param ? param : undefined;
    }
    
    function f2(param) {
      return param || undefined;
    }

Test runner

Ready to run.

Testing in
TestOps/sec
tern1
var a = f1('str');
ready
tern2
var b = f1();
ready
or1
var c = f2('str');
ready
or2
var d = f2();
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.