Conditional Statements#
If Statement#
if ([cond]) {
[body]
} else if ([cond]){
[body]
} else {
[body]
}
While and Do-While Loop#
while
statements are the same as Java,
while [cond] {
[body]
}
However, the do-while
statement are one where you want the body to run at least run then check for while
condition,
do {
[body]
} while ([cond])
For Loop#
There exist Java-like for
loops
for ([init]; [stop cond]; [increment]){
[body]
}
Also Python-like for
loops use the for ... of
loop,
for (let item of items) {
[body]
}
You may also iterate over indices or keys by the for ... in
loop (not the same as Python’s in
)
for (let item in items) {
[body]
}