function f() { switch(2) { case 1: return 1; case 2: return 2; default: return -1; } } assertEq(f(), 2); function g() { switch(3.14) { case 3: return 3; case 4: return 4; default: return -1; } } assertEq(g(), -1);