1.9 KiB
1.9 KiB
Errata, Corrections and Improvements
If you find any mistakes in the second edition of JavaScript from Beginner to Professional, or if you have suggestions for improvements, then please raise an issue in this repository, or email to us.
Chapter 04, Page 2 - Fixing the equals syntax in an if statement
The example of an if statement here explains how a single = sign is true. It should be if(hobby = "coding")
Incorrect code is:
if(hobby == "coding"){
console.log("** I love coding too! **");
} else {
console.log("** Can you teach me that? **");
}
Correct code is:
if(hobby = "coding"){
console.log("** I love coding too! **");
} else {
console.log("** Can you teach me that? **");
}
Chapter 14, Page 379 - Replaced Exercise 14.4 with correct solution
Solution for Exercise 14.4 is now fixed.
Chapter 05, Page 88 - While loops, corrected the console.log output
The output in the book currently shows 1-9. The correct output has to be from 0-9
Chapter 05, Page 89 - Added the missing console.log statement on line 8 to match the output
while (notFound && someArray.length > 0) {
if (someArray[0] === "Louiza") {
console.log("Found her!");
notFound = false;
console.log("false");
} else {
someArray.shift();
}
}
Chapter05, Page 112 - Rephrased the 2nd paragrah on the page.
"We are looking for all the groups that have two or more names starting with an M. If we find such a group, we will log it."
Practice exercise 6.4, Page 129 - Fixed the incorrect referencing
Modify the calculator that you made in Practice exercise 6.2
should be
Modify the calculator that you made in Practice exercise 6.4