The first line of step #4 is incorrect:
"Inside the loop, we create a new variable, newNum, and fill it with the result of the calculation on the right side of the
The book says that the HTML is unchanged from the previous example. That's incorrect, and the HTML page for this example should have been included. You can find that page at Parsing Server Data, the online home of that example.