JavaScript Loops Worksheet

Questions

Question 1

What is the difference between a while loop and a for loop?

A while loop happens as long as something is true. The for loop loops for a specifc number of iterations.

Question 2

What is an iteration?

An iteration is another word for "to loop".

Question 3

What is the meaning of the current element in a loop?

It is the element that is processed in the body.

Question 4

What is a 'counter variable'?

A counter variable is the variable declared inside the loop.

Question 5

What does the break; statement do when used inside a loop?

Stops the loop from continuing.

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);
		}
		
The first line is grabbing all h4 elements on the page. The second and third is then going through each h4 element and logging them in the console.

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.