var C1 = 1; var C2 = 2; const C3 = 3; function f(x) { var s = ""; switch(x) { case C1: s += "1"; case C2: s += "2"; break; case C3: s += "3"; default: s += "d"; case 4: s += "4"; } return s; } assertEq(f(1), "12"); assertEq(f(2), "2"); assertEq(f(3), "3d4"); assertEq(f(4), "4"); assertEq(f(0), "d4"); assertEq(f(-0), "d4"); assertEq(f(true), "d4");