JavaScript JavaScript Loops, Arrays and Objects Simplify Repetitive Tasks with Loops Refactor Using a Loop

Kim Dallas
Kim Dallas
11,461 Points

it's still stuck

nothing works. there is nothing referencing it in the html file. does it have to have a line in the html file as well as a javascript loop?

script.js
console.log(2);
console.log(4);
console.log(6);
console.log(8);
console.log(10);
console.log(12);
console.log(14);
console.log(16);
console.log(18);
console.log(20);
console.log(22);
console.log(24);
for (let i = 2; i <= 24; i += 2) {
  console.log( i );
}
index.html
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JavaScript Loops</title>
</head>
<body>
<script src="script.js"></script>
</body>
</html>

2 Answers

The following code works. Hope it will help :)

for ( var i=2; i<=24; i+=2) { console.log(i); }

Steven Parker
Steven Parker
171,342 Points

Unlike most challenges, the instructions for this one say to replace the current code instead of adding after it.

Also, you'll need to use pre-ES6 syntax for this challenge's validation system (i.e. "var" instead of "let").