Considere a seguinte página HTML e seu código Javascript:
<html>
<body>
<script type="text/javascript">
for(i=0;i<10;i++) {
switch(true) {
case i==0:
document.write('a');
break;
case i<3:
document.write('b');
case i<0:
document.write('c');
break;
case i>3 && i<5:
document.write('d');
break;
case i==4:
document.write('e');
case i>6 || i<8:
document.write('f');
default:
document.write('g');
}
}
</script>
</body>
</html>
<body>
<script type="text/javascript">
for(i=0;i<10;i++) {
switch(true) {
case i==0:
document.write('a');
break;
case i<3:
document.write('b');
case i<0:
document.write('c');
break;
case i>3 && i<5:
document.write('d');
break;
case i==4:
document.write('e');
case i>6 || i<8:
document.write('f');
default:
document.write('g');
}
}
</script>
</body>
</html>
O texto gerado por esta página será: