23.04.2013 Views

javascript

javascript

javascript

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHAPTER 4 ■ CONTROLLING FLOW<br />

110<br />

break;<br />

case 83:<br />

name = "Miller";<br />

break;<br />

case 86:<br />

name = "Ward";<br />

break;<br />

case 92:<br />

name = "Harrison";<br />

break;<br />

case 94:<br />

name = "Timmons";<br />

break;<br />

case 96:<br />

name = "Hood";<br />

break;<br />

default:<br />

name = "not worn by any Steeler";<br />

break;<br />

}<br />

"Number " + jersey + " is " + name + ".";<br />

// "Number 1 is not worn by any Steeler."<br />

Since there is no case clause for 1, JavaScript ran the default path. Note that, although the default<br />

case typically goes last, that is not something JavaScript requires. So let’s put it first instead:<br />

var jersey = 1, name = "";<br />

switch (jersey) {<br />

default:<br />

name = "not worn by any Steeler";<br />

break;<br />

case 7:<br />

name = "Roethlisberger";<br />

break;<br />

case 10:<br />

name = "Holmes";<br />

break;<br />

case 17:<br />

name = "Wallace";<br />

break;<br />

case 34:<br />

name = "Mendenhall";<br />

break;<br />

case 43:<br />

name = "Polamalu";<br />

break;<br />

case 83:<br />

name = "Miller";<br />

break;<br />

case 86:<br />

name = "Ward";<br />

break;<br />

case 92:<br />

name = "Harrison";

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!