tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

testCondSwitch2.js (440B)


      1 var C1 = 1;
      2 var C2 = 2;
      3 const C3 = 3;
      4 
      5 function f(x) {
      6    var s = "";
      7 
      8    switch(x) {
      9    case C1:
     10        s += "1";
     11    case C2:
     12        s += "2";
     13        break;
     14    case C3:
     15        s += "3";
     16    default:
     17        s += "d";
     18    case 4:
     19        s += "4";
     20    }
     21    return s;
     22 }
     23 assertEq(f(1), "12");
     24 assertEq(f(2), "2");
     25 assertEq(f(3), "3d4");
     26 assertEq(f(4), "4");
     27 
     28 assertEq(f(0), "d4");
     29 assertEq(f(-0), "d4");
     30 
     31 assertEq(f(true), "d4");