Expression Lesson Learning Objectives
Below is a complete list of the terminal learning objectives for this lesson. When you complete this lesson, you should be able to perform each of the following objectives. These objectives capture how you may be evaluated on the assessment for this lesson.
- Given a working REPL interface, write and execute a statement that will print “hello world” using console.log
- Identify that strings are a list of characters defined by using double or single quotes
- Given an arithmetic expression using +, -, *, /, %, compute its value
- Given an expression, predict if its value is NaN
- Construct the truth tables for &&, ||, !
- Given an expression consisting of >, >=, ===, <, <=, compute its value
- Apply De Morgan’s law to a boolean expression
- Given an expression that utilizes operator precedence, compute its value
- Given an expression, use the grouping operator to change its evaluation
- Given expressions using == and ===, compute their values
- Given a code snippet using postfix ++, postfix --, +=, -=, /=, *=, predict the value of labeled lines
- Create and assign a variable using let to a string, integer, and a boolean. Read its value and print to the console.