if check switch

Benchmark created by Antonio on


Test runner

Ready to run.

Testing in
TestOps/sec
if
var codeError = '500';
var errorFields = [1, 2, 3];
if ((codeError == '500') && (errorFields.length > 0)){
  console.log("error 500");
} else if(codeError == '401'){
  console.log("error 401");
} else if (codeError == '402') {
  console.log("error 402");
} else if (codeError == "403") {
  console.log("error 403");
}
ready
switch
var codeError = '500';
var errorFields = [1, 2, 3];
switch (codeError) {
  case '500':
    if (errorFields.length > 0) {
      console.log("error 500");
    }
    break;
  case '400':
   
      console.log("error 500");
    break;
  case '300':
   
      console.log("error 300");
    break;
case '401':
   
      console.log("error 501");
    break;
}
ready

Revisions

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

  • Revision 1: published by Antonio on