JavaScript Conditionals
November 21, 2016
if / else
code
if (age >= 18) {
console.log("adult");
} else {
console.log("minor");
}
Ternary
code
const label = isAdmin ? "admin" : "user";
Nur fuer einfache Faelle, sonst lieber if.
Short-circuit
code
const name = input || "guest"; // Default (aber 0/"" sind false)
Mit modernen Defaults:
code
function countToFive(start = 1) {
for (let i = start; i <= 5; i++) console.log(i);
}
Switch
code
switch (role) {
case "admin":
break;
case "user":
break;
default:
break;
}