нашел в книге колина мука по программированию в МХ:

Код:
switch (true) {
case (x < 10):
trace("x is less than 10.");
break;
case (x >= 10 && x <= 20):
trace("x is between 10 and 20.");
break;
case (x > 20):
trace("x is greater than 20.");
break;
}
// ...
switch (x) {
case 1:
case 3:
case 5:
trace("x is 1, 3, or 5");
break;
default:
trace("x is not 1, 3, or 5");
}
идея понятна, только не понятно нафиг такое надо :)
хотя switch(true) - это по-моему оригинально :))