# Switch

**URL:** <https://forum.kirupa.com/t/switch/261507>\
**Category:** Uncategorized\
**Created:** [May 28, 2008, 9:28am UTC](https://forum.kirupa.com/t/switch/261507 "2008-05-28T09:28:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![randomagain](https://avatars.discourse-cdn.com/v4/letter/r/35a633/32.png) [@randomagain](https://forum.kirupa.com/u/randomagain)\
**Post date:** [May 28, 2008, 9:28am UTC](https://forum.kirupa.com/t/switch/261507/1 "2008-05-28T09:28:57Z")

</div>

```auto
function switchAlt(){
switch (switchNum) {
 case 1: 
  subtitles.text = xmlNode.childNodes[_root.butVT].childNodes[subNum-1].attributes.fre;
 case 2:
  subtitles.text = xmlNode.childNodes[_root.butVT].childNodes[subNum-1].attributes.ger;
  case 3:
  subtitles.text = xmlNode.childNodes[_root.butVT].childNodes[subNum-1].attributes.jap;
 default:
  subtitles.text = xmlNode.childNodes[_root.butVT].childNodes[subNum-1].attributes.eng;

```

I assume switch works ie if switchNum =1, it does case 1?

I seem to just get the last case in the list.

Help a noob :stare:

---

<div class="post-metadata">

**Author:** ![randomagain](https://avatars.discourse-cdn.com/v4/letter/r/35a633/32.png) [@randomagain](https://forum.kirupa.com/u/randomagain)\
**Post date:** [May 28, 2008, 9:38am UTC](https://forum.kirupa.com/t/switch/261507/2 "2008-05-28T09:38:50Z")

</div>

as always I some how missed break; at the end of each case 😛
