How to fool switch into statement testing
JavaScript
var testme = "pwd_foo", response;
var reg = /^pwd.+/;
switch (true) {
case testme=='pwd':
response = 'case1';
break;
case reg.test(testme):
response = 'case2';
break;
default:
response = 'do sthg else';
}
alert('reg test: ' + reg.test(testme)+'\nresponse:' + response);