In this chapter, you learned a lot about the basic building blocks of a JavaScript program. Now you know the primitive data types:
Number
String
Boolean
Undefined
Null
You also know quite a few operators:
Arithmetic operators:
+
,-
,*
,/
, and%
Increment operators:
++
and--
Assignment operators:
=
,+=
,-=
,*=
,/=
, and%=
Special operators:
typeof
anddelete
Logical operators:
&&
,||
, and!
Comparison operators:
==
,===
,!=
,!==
,<
,>
,>=
, and<=
The ternary operator
?:
Then, you learned how to use arrays to store and access data, and finally you saw different ways to control the flow of your program—using conditions (if-else
or switch
) and loops (while
, do-while
, for
, and for-in
).
This is quite a bit of information; now take a moment to go through the exercises below, then give yourself a well-deserved pat on the back before diving into the next chapter. More fun is coming up!