Javascript probelm

please could someone explain what im doing wrong here i have been stuck on this for some times now please do help
Describe your issue in detail here.

  **Your code so far**
let count = 0;

function cc(card) {
// Only change code below this line
switch (card) {
  case 1:
  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 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.53 Safari/537.36 Edg/103.0.1264.37

Challenge: Counting Cards

Link to the challenge:

Your logic is correct but your formatting is not. Look very closely at the strings you are returning and make sure they are exactly like the instructions ask for.

you can put cc functions call in console.log to see what string function returns and see the instructions if they match or not, you are close

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