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

Sezare Miguel
Sezare Miguel
9,024 Points

Please help i am not going through

What can I write in the do loop?

script.js
var secret = prompt("What is the secret password?");
do {
  secret = prompt("What is the secret password?");
  while (secret !== "sesame");
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

John Clune
PRO
John Clune
Pro Student 4,951 Points
var secret;
do {
  secret = prompt("What is the secret password?");    
} while ( secret !== "sesame" );

document.write("You know the secret password. Welcome.");

You only need to call prompt once and you are missing a closing } before the while part.