In this lesson, we look at, "The For Loop Explained, What is a for Loop in JavaScript, Learn for Loop on Codecademy's Learn JS". This lesson teaches us how to implement a for loop. We learn that a for loop has an initialized variable and a stop condition which is evaluated after each iteration through the loop. If the condition is true the loop continues. Our iteration statement is used to update the iterator variable each time we go through the loop. With the knowledge of these concepts, we are able to practice our first loop examples by first seeing their example of how to print 0 through 3 to the console. We are able to do this with a for loop. Our initial variable is called counter and is set to 0. Our condition says, as long as the counter is less than 4, continue in the loop and our iterator statement says that as long as it is true, increment counter by 1. Then logic allows us to print certain numbers, as long as the initial condition we set is still true. Once this condition is no longer true, the loop stops. Understanding loops are very important in programming. A thing to ask of yourself regularly is not, "how to understand loops in javascript", but rather "how to understand loops in programming". As long you get this, you are advancing nicely. Practice looping regularly. Examples of looping through data are key javascript fundamentals