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 Simplify Repetitive Tasks with Loops Create a do...while loop

jaylen wakefield
jaylen wakefield
912 Points

Hey guys I was wondering if someone could guide me along the right path to answer this question?

script.js
// Display the prompt dialogue while the value assigned to `secret` is not equal to "sesame"
let secret = prompt("What is the secret password?");
  do {
    secret = prompt("What is the secret password?");
  } while ( secret !== 'Mickey mouse');
// This should run after the loop is done executing
alert("You know the secret password. Welcome!");

1 Answer

Steven Parker
Steven Parker
231,611 Points

The instructions say that the loop should run "until the user types 'sesame' ".

But this code is looking for 'Mickey mouse' instead.

jaylen wakefield
jaylen wakefield
912 Points

Thank you for responding! I appreciate your help.