Chapter 1. Variables: Declaration, Definition and Type Chapter 2. Controls: Booleans, Branch and Loops Chapter 3. Data: Numbers and Strings Chapter 4. Objects and Prototypes Chapter 5. Arrays Chapter 6. Functions Chapter 7. From Signs to Patterns Chapter 8. JavaScript in the Web Page Chapter 9. Gra