JavaScript Loops Worksheet
Questions
Question 1
What is the difference between a while loop and a for loop?
A 'while' loop repeats if a boolean expression remains unchanged, while a 'for' loop repeats a specified amount of times.
Question 2
What is an iteration?
Individual repeated processes within a 'while' or 'for' statement.
Question 3
What is the meaning of the current element in a loop?
The element that is being sent through the loop, changing with each iteration.
Question 4
What is a 'counter variable'?
A counter variable changes with each iteration and keeps track of the remaining/processed iteration.
Question 5
What does the break; statement do when used inside a loop?
Kills the loop when an if statement is true.
Question 6
Explain what the following code is doing (if you would like to run this code, you can paste it into the SCRIPT element in the page):
const allH4elements = document.getElementsByTagName("h4");
for(let x = 0; x < allH4elements.length; x++){
console.log(allH4elements[x].innerHTML);
}
Console logs the HTML content within all the elements tagged "h4"
Coding Problems
Coding Problems - See the 'script' tag below this h3 tag. You will have to write some JavaScript code in it.
Always test your work! Check the console log to make sure there are no errors.