Eightball Doesn't Print or Only Prints Case 0

I’m stuck on the eightball project. The eightball variable only prints either nothing or just case 0.

let userName = 'Brian';

userName ? console.log(`Hello, ${userName}.`) : console.log("Hello!");

let userQuestion = 'How am I?';

console.log(`The user asked, ${userQuestion}`);

let randomNumber = Math.floor(Math.random() * 8);

let eightBall = '';

switch(randomNumber){
  case 0: 
    eightBall = 'It is certain';
    break;
  case 1:
    eightball = 'It is decidedly so';
    break;
  case 2:
    eightball = 'Reply hazy try again';
    break;
  case 3:
    eightball = 'Cannot predict now';
    break;
  case 4:
    eightball = 'Do not count on it';
    break;
  case 5:
    eightball = 'My sources say no';
    break;
  case 6:
    eightball = 'Outlook not so good';
    break;
  case 7:
    eightball = 'Signs point to yes';
    break;
}

console.log(eightBall);

here:

let eightBall = '';

and in case 0:

  case 0: 
    eightBall = 'It is certain';

the variable is cammelCase, but in all other cases, the variable consists of lowercase characters only, so its a different variable all together.

Awesome! Thank you. I have to pay attention to the details.