ES6
for-of
const arr = ["a", "b", "c"]
for (const elem of arr) {
console.log(elem)
}
const arr = ["a", "b", "c"]
for (const [index, elem] of arr.entries()) {
console.log(index + ". " + elem)
}
if statement
if (true === true) {
console.log("True is true")
}
if (true === false) {
console.log("True is false")
} else {
console.log("True is not false")
}
while statement
let i = 0
while (i <= 5) {
console.log("Loop " + i)
i++
}
let j = 0
do {
j++
} while (j <= 5)
console.log("Do while j value is " + j)
for statement
for (let k = 0; k <= 5; k++) {
console.log("For loop k " + k)
}
switch statement
switch ("rainy") {
case "rainy":
console.log("Remember to bring an umbrella.")
break
case "sunny":
console.log("Dress lightly.")
case "cloudy":
console.log("Go outside.")
break
default:
console.log("Unknown weather type!")
break
}
switch ("sunny") {
case "rainy":
console.log("Remember to bring an umbrella.")
break
case "sunny":
console.log("Dress lightly.")
case "cloudy":
console.log("Go outside.")
break
default:
console.log("Unknown weather type!")
break
}
switch ("wild card") {
case "rainy":
console.log("Remember to bring an umbrella.")
break
case "sunny":
console.log("Dress lightly.")
case "cloudy":
console.log("Go outside.")
break
default:
console.log("Unknown weather type!")
break
}
Breaking out of a loop
for (let current = 20; ; current = current + 1) {
if (current % 7 == 0) {
console.log(current)
break
}
}
Comments