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 Working with 'for' Loops Create a for Loop

Create a for loop that logs the numbers 5 to 100 to the console. Use the console.log() method to log a value

script.js
for ( let i = 5; 5 < 100; i++ ) {
  console.log (i);
}

5 Answers

Look at your code again; you have 5 < 100 instead of i < 100. Also it's from 5 to 100 inclusive, i.e. 100 should also be logged to the console.

Not sure why I got -2 points when my information was perfectly accurate and clear....

So I will get several thumbs down unless I explicitly post the correct answer?

"...you have 5 < 100 instead of i < 100.":

for ( let i = 5; *5* < 100; i++ ) {
  console.log (i);
}

*5 should be i.

"...100 should also be logged to the console.":

for ( let i = 5; 5 *<* 100; i++ ) {
  console.log (i);
}

*< should be <=.

Hopefully that makes it even more obvious why the answer was wrong. Hint: Look at what I've surrounded with '*'s.

for ( let i = 5; i <= 100; i++ ) { console.log( 100 ); }

I also stuck on this, im not sure what im missing.

for ( let i = 5; i <= 100; i++ ) { console.log( i ); }

I GOT ITTTT! finally.

Tom Nguyen
Tom Nguyen
33,501 Points

My solution:

script.js
for(let i=5; i<101; i++){
  console.log(i);
}

can u explain why changing 100 to 101 worked plz

i had the exact same code, but 101 was 100. I dont understand how your version worked but mine didn't

for (let i = 5; i <= 100; i++) {
  console.log(i) ;
}

My solution.

for (let count = 5; count <= 100; count++) { console.log(count); }