Ну, вы могли бы использовать оператор switch ...
switch (value) {
case 1 : // blah
break;
case 16 : // blah
break;
case -500 : // blah
break;
case 42.42: // blah
break;
case "something" : // blah
break;
}
Если вы используете JavaScript 1.6 или выше, вы можете использовать нотацию indexOf для массива:
if ([1, 16, -500, 42.42, "something"].indexOf(value) !== -1) {
// blah
}
А для максимального хакерства вы можете привести значения к строкам (это работает для всех браузеров):
if ("1,16,-500,42.42,something".indexOf(value) !== -1) {
// blah
}