Prompt happening before console log


First of all I resent having to even type "Justin Bieber".
The code is skipping all the console.log statements and doing the prompts.
After final prompt, all is displayed on console. This happens in both chrome and safari.

confirm("Are you ready?");
// Check if the user is ready to play!
var age = prompt("Great!  But how old are you?");
if (age <= 13) {
    console.log("So sorry!  Come back in");
    console.log(13 - age);
else {
    console.log("Let's Play!");
console.log("You are at a Justin Bieber concert, and you hear this lyric 'Lace my shoes off, start racing.'");
console.log("Suddenly, Bieber stops and says, 'Who wants to race me?'");
var userAnswer = prompt("Do you want to race Bieber on stage?");
if (userAnswer === "yes") {
    console.log("You and Bieber start racing.  It's neck and neck.  You win by a shoelace!");
    else {
        console.log("Oh no! Bieber shakes his head and sings 'I set a pace, so I can race without pacing.'");


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.