Hello, space explorer! Today, we're diving into JavaScript loops. Loops automate repetitive code. In this lesson, we'll cover two types of loops: for and while, and their usage in creating a dynamic HTML list.
Loops are all about repetition. Think about your morning routine of brushing your teeth — back and forth until they are all clean. That's a loop! In JavaScript, there are two types of loops: for and while. Let's get started!
In a for loop, you're aware of the loop's iterations. Its syntax includes initialization, condition, and update.
For instance, let's say we want to print numbers from 1 to 5:
Here, we initialize i to 1, ensure i is less than or equal to 5, and increment i by 1 after each loop. The loop stops when i > 5.
Next, we explore the while loop, which continues for as long as a certain condition is true.
Here’s the syntax:
As an example, consider a countdown from 5 to 0:
Here, as long as countdown is greater than or equal to 0, we print the countdown number and decrement it by 1.
Loops generate dynamic content in HTML pages. Just imagine dynamically creating a list of planet names:
We've managed to create a dynamic list of planets!
