Conditionals

OR

true || false;        // true
10 > 5 || 10 > 20;    // true
false || false;       // false
10 > 100 || 10 > 20;  // false

AND

true && true;      // true
1 > 2 && 2 > 1;    // false
true && false;     // false
4 === 4 && 3 > 1;  // true

Ternary Operator

condtion ? truthy : falsey;

2 == 2 ? console.log('it is true') : console.log('it was false');

IF - ELSE

if (condtion) {
	console.log('this is run');
} else if (condtion) {
	console.log('this is now run');
} else {
	console.log('nothing worked in this case');
}

Switch Case

switch(expression) {
  case x:
    // code block
    break;
  case y:
    // code block
    break;
  default:
    // code block
}