Wednesday, July 16, 2014

Stuck on Code Academy 1.4 even if I've gone ahead Brevity is the soul of programming


Brevity is the soul of programming

You may have noticed that when we give a variable the boolean value true, we check that variable directly—we don't bother with ===. For instance,


var bool = true;

while(bool){

//Do something

}

is the same thing as


var bool = true;

while(bool === true){

//Do something

}

but the first one is faster to type. Get in the habit of typing exactly as much as you need to, and no more!


If you happen to be using numbers, as we did earlier, you could even do:


var myNumber = 1;

while(myNumber) {

// Do something!

}

Instructions

We've written the less succinct version in the editor. Correct it to the more elegant version!


?

Stuck? Get a hint


Hint

Your condition should only be:


while(bool)


That's the hint. Here is what I have in the editor. It constantly freezes up my browser.


var bool = true;


while(bool === true){

console.log("Less is more!");

bool = false;

}


var bool = true;

while(bool){

console.log("Less is more!");

bool = false;

}

\


var bool = true;


while(bool = true){

console.log("Less is more!");

bool = false;

}


var bool = true;

while(bool){

console.log("Less is more!");

bool = false;

}


They expect you to take out all the equals signs at which point the said browser, even in Opera has frozen up. I'm very desperate to solve this problem. Any help would be appreciated. I went ahead and got every possible point but I'm still very very stuck. I don't get what I'm trying to do at all and have exhausted every combination of bool.


Thanks,


Scylla



No comments:

Post a Comment