Conditionals and Loops

Conditionals and Loops

if / else

javascript
const score = 75; if (score >= 70) { console.log(\"Passed\"); } else { console.log(\"Failed\"); }

Use else if for more branches. Falsy values: false, 0, \"\", null, undefined, NaN. Everything else is truthy.

for loop

javascript
for (let i = 0; i < 5; i++) { console.log(i); }

for...of (iterables)

javascript
const arr = [10, 20, 30]; for (const x of arr) { console.log(x); }

while

javascript
let n = 0; while (n < 3) { console.log(n); n++; }

Use break and continue as in other languages.