WEEK: 3
Active: January 27th - February 2nd
Work Due: February 3nd @ 11:59 PM

Values, Data Types, & Operators

Please read the following;

Goals

At the end of the chapter you should have an understanding for;

  • Values
    • Regular Values
    • Empty Values
      • null
      • undefined
  • Data Types
    • Numbers
      • Regular Numbers
      • Special Numbers
    • Strings
      • regular strings ("Hello World!", 'single quote string')
      • special characters (i.e., \n, \t)
      • template literal strings (these use backticks and have special properties)
    • Booleans

Video

  • Operators
    • Basic mathematical operators
      • addition/subtraction on numbers (+/-)
      • multiplication/division on numbers (*//)
      • the modulo on numbers (%)

Video

- String operators
    - String concatenation (`+`)

Video

- Unary Operators
    - `typeof`

Video

- Comparison Operators
    - `<`, `>`,`<=`, `>=`, `==`, `!=`
- Logical Operators
    - or - `||`
    - and - `&&`
    - not - `!`
- Type Conversion

Video

Interactive JS Console

While you work on this chapter, you should use the following interactive JS console to test out values, types, and operators.


Previous section:
Next section: