I’m stuck, don’t see difference between my code and solution

Tell us what’s happening:
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 2:
case 3:
case 4:
case 5:
case 6:
  count ++;
case 10:
case "J":
case "Q":
case "K":
case "A":
  count --;

let holdBet = "Bet";
if (count <= 0)  {
  holdBet = "Hold";
return count  + "  " +  holdBet;

// 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/98.0.4758.102 Safari/537.36

Challenge: Counting Cards

Link to the challenge:

Hey there,

The first thing that stands out is: Where is your return statement located? When does that run?

1 Like

HI @chinemerem !

Welcome to the forum!

When you are stuck on a problem, use console.log to see what is happening with your code.

At the bottom of your code, outside the function, place a console.log(cc(2)) and see what is returned.

That should help you answer @nhcarrigan 's question.
Also, run this console.log and pay close attention to the spacing issue


Hope that helps!