Way to go! Here are some of the major concepts for conditionals:
ifstatement checks a condition and will execute a task if that condition evaluates to
if...elsestatements make binary decisions and execute different code blocks based on a provided condition.
- We can add more conditions using
- Comparison operators, including
!==can compare two values.
- The logical and operator,
&&, or “and”, checks if both provided expressions are truthy.
- The logical operator
||, or “or”, checks if either provided expression is truthy.
- The bang operator,
!, switches the truthiness and falsiness of a value.
- The ternary operator is shorthand to simplify concise
switchstatement can be used to simplify the process of writing multiple
else ifstatements. The
breakkeyword stops the remaining
cases from being checked and executed in a
In main.js, practice the skills you learned in this lesson.