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

Marwan Ahmed
PRO
Marwan Ahmed
Pro Student 1,929 Points

Not sure what i'm missing on Challenge task 1 of 1 using do while: here is my answer:

var i = 2; do { console.log('#' + i);

i += 2;

} while ( i <= 24 )

when I test this code in the web browser console it out puts 12 even numbers increamented by 2. not sure why it's not excepting my answer.

script.js
var x = 2; 
do { console.log('#' + x); 

    x += 2; 

   } while ( x <= 24 )
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

Steven Parker
Steven Parker
94,464 Points

This challenge wants you to output only the numbers, as the original code did. The "#" symbol is not part of the instructions and should not be used.