Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript JavaScript Loops, Arrays and Objects Tracking Multiple Items with Arrays Iterating through an Array

Can someone please explain?

In this question I don't know what Iterate means and I feel like the previous video didn't give me enough info to solve this. I am not getting it. I can't even put my code up here cause it's not even close.

script.js
var temperatures = [100,90,99,80,70,65,30,10];
for <temperatures.length 1+=100>
index.html
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JavaScript Loops</title>
</head>
<body>
<script src="script.js"></script>
</body>
</html>

1 Answer

andren
andren
28,558 Points

Iterate in this context means to go through the list one item at a time performing some kind of action on it. Specifically the challenge wants you to print out each item to the console.

In the previous video one of the for loop examples demonstrated how to iterate through a list of students. Here is the code shown off in the video:

var students = ['Sascha', 'Lynn', 'Jennifer', 'Paul']
for (var i = 0; i < students.length; i += 1) {
  console.log(students[i]);
}

In that code you define a list of students, then you define a loop that creates a variable called i which is increased by 1 each time the loop runs. And the loop's condition states that it should run as long as i is less than the length of the students array. Within the loop individual students are printed to the console by using the i variable to pull them out of the list.

The code required for this challenge is very similar to the one demonstrated above. I think that should be enough of a hint to help you solve this challenge.