Javascript conditionals

From wikinotes
Revision as of 20:07, 18 December 2022 by Will (talk | contribs) (→‎case/switch statements)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

If Not

Not requires an additional set of brackets.

if (!(foo == "bar")) { ... }

If Statements

if (var == "one") {
    // ...
} else if (var == "two") {
    // ...
} else {
    // ...
}

case/switch statements

switch (var) {
    case 'one':
        // ...
        break;
    case 'two':
        // ...
        break;
    case 'three': case: 'four:
        // ...
    default:
        // ...
}

Ternary Condition

If id is 1, name is 'will', otherwise is 'guest'

let name = (id == 1) ? 'will' : 'guest'