Conditions provide a simple but powerful way to control the flow of code execution. Loops allow you to perform repetitive operations with less code. Let's take a look at:
The examples in the following sections require you to switch to the multiline Firebug console. Or, if you use the WebKit console, press Shift + Enter instead of Enter to add a new line.
In the preceding examples, you saw the use of code blocks. Let's take a moment to clarify what a block of code is, because you will use blocks extensively when constructing conditions and loops.
A block of code consists of zero or more expressions enclosed in curly brackets, which is shown ...