What have I missed?

Tell us what’s happening:
My code is the pretty much the same as some of the examples here.
It still doesn’t pass though.

  **Your code so far**

let count = 0;

function cc(card) {
// Only change code below this line
switch(card){
  case 2:
  case 3:
  case 4:
  case 5:
  case 6:
    count++;
    break;
  case 10:
  case "J":
  case "Q":
  case "K":
  case "A":
    count--;
    break;
}
if(count > 0){ 
    return count + "Bet";}
else
    {return count + "Hold";}

}


// Only change code above this line


cc(2); cc(3); cc(7); cc('K'); cc('A');
  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36

Challenge: Counting Cards

Link to the challenge:

Hey there and welcome to the forums :wave: :slightly_smiling_face:

Have you tried using a console.log() on your functions output? It might be different than what you expect.

1 Like

HI @Mycenae !

Welcome to the forum!

@8-bitgaming beat me to it :smile:

Add this to your code

console.log(cc(2))
// Only change code above this line


cc(2); cc(3); cc(7); cc('K'); cc('A');

Then you will see the error we are seeing.

1 Like