JavaScript JavaScript Loops, Arrays and Objects Simplify Repetitive Tasks with Loops Create a `do...while` loop

Chevy McMartin
Chevy McMartin
9,680 Points

I keep getting a parse error in the challenge, but when I try it using my own html file in the chrome browser, it works.

The code works fine when I'm not using treehouse's challenge page.

Is this a bug in treehouse?

script.js
let secret = "";
let correctGuess = false;

do {
  secret = prompt("What is the secret password?");
  if (secret === "sesame") {
      correctGuess = true;
  }
} while ( ! correctGuess);
document.write("You know the secret password. Welcome.");
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

Tomas Schaffer
Tomas Schaffer
11,569 Points

var secret;

do { secret = prompt("What is the secret password?") } while ( secret !== "sesame" ) document.write("You know the secret password. Welcome.");

Chevy McMartin
Chevy McMartin
9,680 Points

Thanks, this code helped me pass the challenge.