Card counting game

hi all,
what is wrong with my codes. Can’

t pass it

THANK U!

Your code so far


var 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 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5.

Challenge: Counting Cards

Link to the challenge:
https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-javascript/counting-cards

you have a syntax issue

yoh have mismatched parenthesis, { needs to be the same number of }

1 Like

I have still problem . don’t know why?

These extra spaces are also wrong. I’m not sure why you added them? It can be helpful to review previous fCC lessons or look up the MDN documentation when you are not remembering the correcti syntax for switches or increment/decrement operators.

But you do have a place where you need more space. Your output looks like 5Bet or 0Hold.