-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathindex.html
167 lines (164 loc) · 19.2 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>Begin to Code with JavaScript</h1>
<p><img src="images/title.jpg" alt="The image could not be found" width="600"></p>
<p>Welcome to the Begin to Code with JavaScript web pages.</p>
<p>This is where I'm going to post any resources that I create for the book.</p>
<p>You can buy the book on Amazon <a href="https://www.amazon.co.uk/Begin-Code-JavaScript-Rob-Miles/dp/0136870724">here</a>.</p>
<h2>Videos</h2>
<p>There are videos for some Make Something Happen and Code Analysis sections of the book. You can find them <a href="https://www.youtube.com/playlist?list=PL7zNOp_WVLyV7-1Cj0MG7HhGEGbVU72hh">here</a>.</p>
<h2>Sample Code</h2>
<p>This is the sample code for all the chapters. There are references to the examples in each chapter. Open the link to see the web page containing the example program.
The games in Chapter 12 are quite fun, although you will need a device with a keyboard to play them properly. </p>
<p>The book contains complete instructions for getting your own copy of the sample code using the GitHub system. The instructions start on page 16.</p>
<p>If you just want to copy the files onto your computer you can find a zip archive <a href="code/Begin to Code with JavaScript Examples.zip">here</a>.</p>
<ul><li><a href="code/Ch01 Running JavaScript/Ch01-01 Hello/index.html">Ch01 Running JavaScript/Ch01-01 Hello</a></li>
<li><a href="code/Ch02 HTML/Ch02-01 Text format tags/index.html">Ch02 HTML/Ch02-01 Text format tags</a></li>
<li><a href="code/Ch02 HTML/Ch02-02 HTML Symbols/index.html">Ch02 HTML/Ch02-02 HTML Symbols</a></li>
<li><a href="code/Ch02 HTML/Ch02-03 Pre-formatted logo/index.html">Ch02 HTML/Ch02-03 Pre-formatted logo</a></li>
<li><a href="code/Ch02 HTML/Ch02-03 Text Layout/index.html">Ch02 HTML/Ch02-03 Text Layout</a></li>
<li><a href="code/Ch02 HTML/Ch02-04 Images/index.html">Ch02 HTML/Ch02-04 Images</a></li>
<li><a href="code/Ch02 HTML/Ch02-05 References/index.html">Ch02 HTML/Ch02-05 References</a></li>
<li><a href="code/Ch02 HTML/Ch02-06 Buttons/index.html">Ch02 HTML/Ch02-06 Buttons</a></li>
<li><a href="code/Ch02 HTML/Ch02-07 Alert Input/index.html">Ch02 HTML/Ch02-07 Alert Input</a></li>
<li><a href="code/Ch02 HTML/Ch02-08 Paragraph Update/index.html">Ch02 HTML/Ch02-08 Paragraph Update</a></li>
<li><a href="code/Ch02 HTML/Ch02-09 Egg Timer/index.html">Ch02 HTML/Ch02-09 Egg Timer</a></li>
<li><a href="code/Ch02 HTML/Ch02-09 Selectable Egg Timer/index.html">Ch02 HTML/Ch02-09 Selectable Egg Timer</a></li>
<li><a href="code/Ch02 HTML/Ch02-10 Alarm Egg Timer/index.html">Ch02 HTML/Ch02-10 Alarm Egg Timer</a></li>
<li><a href="code/Ch02 HTML/Ch02-11 Sound playback/index.html">Ch02 HTML/Ch02-11 Sound playback</a></li>
<li><a href="code/Ch02 HTML/Ch02-12 Image Picker/index.html">Ch02 HTML/Ch02-12 Image Picker</a></li>
<li><a href="code/Ch03 CSS/Ch03-01 Styling HTML Elements/index.html">Ch03 CSS/Ch03-01 Styling HTML Elements</a></li>
<li><a href="code/Ch03 CSS/Ch03-02 Color Change on Mouse Over/index.html">Ch03 CSS/Ch03-02 Color Change on Mouse Over</a></li>
<li><a href="code/Ch03 CSS/Ch03-03 Color Change on Mouse Over Working/index.html">Ch03 CSS/Ch03-03 Color Change on Mouse Over Working</a></li>
<li><a href="code/Ch03 CSS/Ch03-04 Fonts in JavaScript/index.html">Ch03 CSS/Ch03-04 Fonts in JavaScript</a></li>
<li><a href="code/Ch03 CSS/Ch03-05 Font Sizes/index.html">Ch03 CSS/Ch03-05 Font Sizes</a></li>
<li><a href="code/Ch03 CSS/Ch03-06 Text Alignment/index.html">Ch03 CSS/Ch03-06 Text Alignment</a></li>
<li><a href="code/Ch03 CSS/Ch03-07 Clock Display/index.html">Ch03 CSS/Ch03-07 Clock Display</a></li>
<li><a href="code/Ch03 CSS/Ch03-08 Ticking Clock/index.html">Ch03 CSS/Ch03-08 Ticking Clock</a></li>
<li><a href="code/Ch03 CSS/Ch03-08a function quotes/index.html">Ch03 CSS/Ch03-08a function quotes</a></li>
<li><a href="code/Ch03 CSS/Ch03-09 Clock Quick Start/index.html">Ch03 CSS/Ch03-09 Clock Quick Start</a></li>
<li><a href="code/Ch03 CSS/Ch03-10 Margins/index.html">Ch03 CSS/Ch03-10 Margins</a></li>
<li><a href="code/Ch03 CSS/Ch03-11 Fixed Width Paragraphs/index.html">Ch03 CSS/Ch03-11 Fixed Width Paragraphs</a></li>
<li><a href="code/Ch03 CSS/Ch03-12 Changing styles/index.html">Ch03 CSS/Ch03-12 Changing styles</a></li>
<li><a href="code/Ch03 CSS/Ch03-13 Stylesheet File/index.html">Ch03 CSS/Ch03-13 Stylesheet File</a></li>
<li><a href="code/Ch03 CSS/Ch03-14 Address Style/index.html">Ch03 CSS/Ch03-14 Address Style</a></li>
<li><a href="code/Ch03 CSS/Ch03-15 Address Style with div/index.html">Ch03 CSS/Ch03-15 Address Style with div</a></li>
<li><a href="code/Ch03 CSS/Ch03-16 Code Style with span/index.html">Ch03 CSS/Ch03-16 Code Style with span</a></li>
<li><a href="code/Ch03 CSS/Ch03-17 Cascading Styles/index.html">Ch03 CSS/Ch03-17 Cascading Styles</a></li>
<li><a href="code/Ch03 CSS/Ch03-18 Rollover with CSS/index.html">Ch03 CSS/Ch03-18 Rollover with CSS</a></li>
<li><a href="code/Ch04 Working with data/Ch04-01 Empty Page/index.html">Ch04 Working with data/Ch04-01 Empty Page</a></li>
<li><a href="code/Ch04 Working with data/Ch04-02 Computer Dice/index.html">Ch04 Working with data/Ch04-02 Computer Dice</a></li>
<li><a href="code/Ch04 Working with data/Ch04-03 Adding Machine/index.html">Ch04 Working with data/Ch04-03 Adding Machine</a></li>
<li><a href="code/Ch04 Working with data/Ch04-04 Number Adding Machine/index.html">Ch04 Working with data/Ch04-04 Number Adding Machine</a></li>
<li><a href="code/Ch04 Working with data/Ch04-05 Pizzacalc Version 1/index.html">Ch04 Working with data/Ch04-05 Pizzacalc Version 1</a></li>
<li><a href="code/Ch04 Working with data/Ch04-06 Pizzacalc Version 2 Integer Pizzas/index.html">Ch04 Working with data/Ch04-06 Pizzacalc Version 2 Integer Pizzas</a></li>
<li><a href="code/Ch04 Working with data/Ch04-07 Fahrenheit to Centigrade/index.html">Ch04 Working with data/Ch04-07 Fahrenheit to Centigrade</a></li>
<li><a href="code/Ch04 Working with data/Ch04-08 Totalizer/index.html">Ch04 Working with data/Ch04-08 Totalizer</a></li>
<li><a href="code/Ch04 Working with data/Ch04-09 Nerves of Steel/index.html">Ch04 Working with data/Ch04-09 Nerves of Steel</a></li>
<li><a href="code/Ch04 Working with data/Ch04-10 High and Low/index.html">Ch04 Working with data/Ch04-10 High and Low</a></li>
<li><a href="code/Ch05 Making Decisions in Programs/Ch05-01 Alarm Alert/index.html">Ch05 Making Decisions in Programs/Ch05-01 Alarm Alert</a></li>
<li><a href="code/Ch05 Making Decisions in Programs/Ch05-02 Alarm Alert with else/index.html">Ch05 Making Decisions in Programs/Ch05-02 Alarm Alert with else</a></li>
<li><a href="code/Ch05 Making Decisions in Programs/Ch05-03 Alarm Alert with sound block/index.html">Ch05 Making Decisions in Programs/Ch05-03 Alarm Alert with sound block</a></li>
<li><a href="code/Ch05 Making Decisions in Programs/Ch05-04 Theme Park Ride Selector/index.html">Ch05 Making Decisions in Programs/Ch05-04 Theme Park Ride Selector</a></li>
<li><a href="code/Ch05 Making Decisions in Programs/Ch05-05 Switch Theme Park Ride Selector/index.html">Ch05 Making Decisions in Programs/Ch05-05 Switch Theme Park Ride Selector</a></li>
<li><a href="code/Ch05 Making Decisions in Programs/Ch05-06 Fortune Teller/index.html">Ch05 Making Decisions in Programs/Ch05-06 Fortune Teller</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-01 Broken Ride Selector/index.html">Ch06 Repeating actions/Ch06-01 Broken Ride Selector</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-02 Working Ride Selector/index.html">Ch06 Repeating actions/Ch06-02 Working Ride Selector</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-03 Data Ride Selector/index.html">Ch06 Repeating actions/Ch06-03 Data Ride Selector</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-04 Theme Park Ride For Loop/index.html">Ch06 Repeating actions/Ch06-04 Theme Park Ride For Loop</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-05 Lots of Theme Park Rides/index.html">Ch06 Repeating actions/Ch06-05 Lots of Theme Park Rides</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-06 For of loop/index.html">Ch06 Repeating actions/Ch06-06 For of loop</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-07 Multiplication Tables HTML generator/index.html">Ch06 Repeating actions/Ch06-07 Multiplication Tables HTML generator</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-08 Multiplication Tables HTML generator cleanup/index.html">Ch06 Repeating actions/Ch06-08 Multiplication Tables HTML generator cleanup</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-09 Twenty times table/index.html">Ch06 Repeating actions/Ch06-09 Twenty times table</a></li>
<li><a href="code/Ch06 Repeating actions/Ch06-10 Multiplication Table Tester/index.html">Ch06 Repeating actions/Ch06-10 Multiplication Table Tester</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-01 Greeter Function/index.html">Ch07 Creating functions/Ch07-01 Greeter Function</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-02 Greeter Arguments/index.html">Ch07 Creating functions/Ch07-02 Greeter Arguments</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-03 Parameters as values/index.html">Ch07 Creating functions/Ch07-03 Parameters as values</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-04 Color Greeter/index.html">Ch07 Creating functions/Ch07-04 Color Greeter</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-05 Reference arguments/index.html">Ch07 Creating functions/Ch07-05 Reference arguments</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-06 Argument arrays/index.html">Ch07 Creating functions/Ch07-06 Argument arrays</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-07 Returning values/index.html">Ch07 Creating functions/Ch07-07 Returning values</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-08 Custom dice/index.html">Ch07 Creating functions/Ch07-08 Custom dice</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-09 Custom Dice With Error Handling/index.html">Ch07 Creating functions/Ch07-09 Custom Dice With Error Handling</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-10 Variable scope/index.html">Ch07 Creating functions/Ch07-10 Variable scope</a></li>
<li><a href="code/Ch07 Creating functions/Ch07-11 Two Dice/index.html">Ch07 Creating functions/Ch07-11 Two Dice</a></li>
<li><a href="code/Ch08 Storing data/Ch08-01 Unworkable Ice Cream Sales/index.html">Ch08 Storing data/Ch08-01 Unworkable Ice Cream Sales</a></li>
<li><a href="code/Ch08 Storing data/Ch08-02 Array Ice Cream Sales/index.html">Ch08 Storing data/Ch08-02 Array Ice Cream Sales</a></li>
<li><a href="code/Ch08 Storing data/Ch08-03 Error handling Ice Cream Sales/index.html">Ch08 Storing data/Ch08-03 Error handling Ice Cream Sales</a></li>
<li><a href="code/Ch08 Storing data/Ch08-04 Input Generation/index.html">Ch08 Storing data/Ch08-04 Input Generation</a></li>
<li><a href="code/Ch08 Storing data/Ch08-05 Eight Stand Version/index.html">Ch08 Storing data/Ch08-05 Eight Stand Version</a></li>
<li><a href="code/Ch08 Storing data/Ch08-06 Named Stands/index.html">Ch08 Storing data/Ch08-06 Named Stands</a></li>
<li><a href="code/Ch08 Storing data/Ch08-07 Named Stands fixed width/index.html">Ch08 Storing data/Ch08-07 Named Stands fixed width</a></li>
<li><a href="code/Ch08 Storing data/Ch08-08 Highlight High and Low/index.html">Ch08 Storing data/Ch08-08 Highlight High and Low</a></li>
<li><a href="code/Ch08 Storing data/Ch08-09 Multiplication Table Tester/index.html">Ch08 Storing data/Ch08-09 Multiplication Table Tester</a></li>
<li><a href="code/Ch08 Storing data/Ch08-10 Multiplication Table Tester with scores/index.html">Ch08 Storing data/Ch08-10 Multiplication Table Tester with scores</a></li>
<li><a href="code/Ch09 Objects/Ch09-01 Tiny Contacts Prototype/index.html">Ch09 Objects/Ch09-01 Tiny Contacts Prototype</a></li>
<li><a href="code/Ch09 Objects/Ch09-02 Array Tiny Contacts/index.html">Ch09 Objects/Ch09-02 Array Tiny Contacts</a></li>
<li><a href="code/Ch09 Objects/Ch09-03 Object Tiny Contacts/index.html">Ch09 Objects/Ch09-03 Object Tiny Contacts</a></li>
<li><a href="code/Ch09 Objects/Ch09-04 Local Storage Tiny Contacts/index.html">Ch09 Objects/Ch09-04 Local Storage Tiny Contacts</a></li>
<li><a href="code/Ch09 Objects/Ch09-05 Universal Tiny Contacts/index.html">Ch09 Objects/Ch09-05 Universal Tiny Contacts</a></li>
<li><a href="code/Ch09 Objects/Ch09-06 Recipe Store/index.html">Ch09 Objects/Ch09-06 Recipe Store</a></li>
<li><a href="code/Ch09 Objects/Ch09-07 Game Scores/index.html">Ch09 Objects/Ch09-07 Game Scores</a></li>
<li><a href="code/Ch09 Objects/Ch09-08 Tiny Contacts Improved Search/index.html">Ch09 Objects/Ch09-08 Tiny Contacts Improved Search</a></li>
<li><a href="code/Ch09 Objects/Ch09-09 Tiny Contacts Super Search/index.html">Ch09 Objects/Ch09-09 Tiny Contacts Super Search</a></li>
<li><a href="code/Ch09 Objects/Ch09-10 Super Tiny Contacts/index.html">Ch09 Objects/Ch09-10 Super Tiny Contacts</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-01 JSON Validator/index.html">Ch10 Advanced JavaScript/Ch10-01 JSON Validator</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-02 JSON Validator Error/index.html">Ch10 Advanced JavaScript/Ch10-02 JSON Validator Error</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-03 Tiny Contacts Secure/index.html">Ch10 Advanced JavaScript/Ch10-03 Tiny Contacts Secure</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-04 Store Breaker/index.html">Ch10 Advanced JavaScript/Ch10-04 Store Breaker</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-05 Fashion Shop/index.html">Ch10 Advanced JavaScript/Ch10-05 Fashion Shop</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-06 Fashion Shop Classes/index.html">Ch10 Advanced JavaScript/Ch10-06 Fashion Shop Classes</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-07 Fashion Shop Methods/index.html">Ch10 Advanced JavaScript/Ch10-07 Fashion Shop Methods</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-08 Fashion Shop Override Methods/index.html">Ch10 Advanced JavaScript/Ch10-08 Fashion Shop Override Methods</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-09 Fashion Shop Static Members/index.html">Ch10 Advanced JavaScript/Ch10-09 Fashion Shop Static Members</a></li>
<li><a href="code/Ch10 Advanced JavaScript/Ch10-10 Fashion Shop No Test Data/index.html">Ch10 Advanced JavaScript/Ch10-10 Fashion Shop No Test Data</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-01 Fashion Shop Stock Sort/index.html">Ch11 Creating Applications/Ch11-01 Fashion Shop Stock Sort</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-02 Fashion Shop All Sorts/index.html">Ch11 Creating Applications/Ch11-02 Fashion Shop All Sorts</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-03 Fashion Shop Filter/index.html">Ch11 Creating Applications/Ch11-03 Fashion Shop Filter</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-04 Fashion Shop Total Value/index.html">Ch11 Creating Applications/Ch11-04 Fashion Shop Total Value</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-05 Fashion Shop Discount/index.html">Ch11 Creating Applications/Ch11-05 Fashion Shop Discount</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-06 Weather Display/index.html">Ch11 Creating Applications/Ch11-06 Weather Display</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-07 Weather Arrow Functions/index.html">Ch11 Creating Applications/Ch11-07 Weather Arrow Functions</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-08 Weather Text/index.html">Ch11 Creating Applications/Ch11-08 Weather Text</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-09 Weather Finally/index.html">Ch11 Creating Applications/Ch11-09 Weather Finally</a></li>
<li><a href="code/Ch11 Creating Applications/Ch11-10 Weather Error Handling/index.html">Ch11 Creating Applications/Ch11-10 Weather Error Handling</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-01 Empty Canvas/index.html">Ch12 Creating Games/Ch12-01 Empty Canvas</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-02 Art Maker/index.html">Ch12 Creating Games/Ch12-02 Art Maker</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-03 Random Color Art Maker/index.html">Ch12 Creating Games/Ch12-03 Random Color Art Maker</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-04 Image Load Event/index.html">Ch12 Creating Games/Ch12-04 Image Load Event</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-05 Image Load Fail/index.html">Ch12 Creating Games/Ch12-05 Image Load Fail</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-06 Promise Image Load/index.html">Ch12 Creating Games/Ch12-06 Promise Image Load</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-07 Promise All Load/index.html">Ch12 Creating Games/Ch12-07 Promise All Load</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-08 Promise Await Load/index.html">Ch12 Creating Games/Ch12-08 Promise Await Load</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-09 Moving Cheese/index.html">Ch12 Creating Games/Ch12-09 Moving Cheese</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-10 Speedy Cheese/index.html">Ch12 Creating Games/Ch12-10 Speedy Cheese</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-11 Keyboard Events/index.html">Ch12 Creating Games/Ch12-11 Keyboard Events</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-12 Keypress Cheese Control/index.html">Ch12 Creating Games/Ch12-12 Keypress Cheese Control</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-13 Steerable Cheese/index.html">Ch12 Creating Games/Ch12-13 Steerable Cheese</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-14 Steerable Cheese with focus/index.html">Ch12 Creating Games/Ch12-14 Steerable Cheese with focus</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-15 Background Display/index.html">Ch12 Creating Games/Ch12-15 Background Display</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-16 Background and Cheese/index.html">Ch12 Creating Games/Ch12-16 Background and Cheese</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-17 Cheese and Cracker/index.html">Ch12 Creating Games/Ch12-17 Cheese and Cracker</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-18 Cheese and Crackers/index.html">Ch12 Creating Games/Ch12-18 Cheese and Crackers</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-19 Eating Crackers/index.html">Ch12 Creating Games/Ch12-19 Eating Crackers</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-20 Eating with sound/index.html">Ch12 Creating Games/Ch12-20 Eating with sound</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-21 Eating with scores/index.html">Ch12 Creating Games/Ch12-21 Eating with scores</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-22 Killer tomato/index.html">Ch12 Creating Games/Ch12-22 Killer tomato</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-23 Killer tomatoes/index.html">Ch12 Creating Games/Ch12-23 Killer tomatoes</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-24 Complete Crackerchase/index.html">Ch12 Creating Games/Ch12-24 Complete Crackerchase</a></li>
<li><a href="code/Ch12 Creating Games/Ch12-25 Mobile Crackerchase/index.html">Ch12 Creating Games/Ch12-25 Mobile Crackerchase</a></li>
</ul>
<h2>Draft Podcast</h2>
<p>I recorded a podcast for the first six draft cchapters. You can find it here: <a href="https://robmiles.com/jspodcast">https://robmiles.com/jspodcast</a>.</p>
<h2>Comments</h2>
<p>If you have any comments (constructive is best) you can mail me at <a href="mailto:[email protected]">comments</a>.</p>
<p>
<a href="https://www.robmiles.com">Rob Miles</p>
</p>
</body>
</html>