condition

Benchmark created by Truong Nguyen on


Test runner

Ready to run.

Testing in
TestOps/sec
using if-else
var number = 5;
if (number === 1) {
  console.log(1)
} else if (number === 2) {
  console.log(2);
} else if (number === 3) {
  console.log(3);
} else if (number === 4) {
  console.log(4);
} else if (number === 5) {
  console.log(5);
} else {
  console.log("larger than 5");
}
ready
using switch
var number = 5;
switch (number) {
  case 1:
    console.log(1);
  case 2:
    console.log(2);
  case 3:
    console.log(3);
  case 4:
    console.log(4);
  case 5:
    console.log(5);
  default:
    console.log("larger than 5");
}
ready

Revisions

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

  • Revision 1: published by Truong Nguyen on