Founding last card of a sequence of Counting Cards

Tell us what’s happening:

Hi,
Nice to be here first of all.

I got stucked here. Help me guys.

How do I found and execute the last card of a card sequence, if I call the cc function seperately for each cards.

Thanks in advance guys…

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 ) {
    console.log(count + " Bet");
    return count + "Bet";
  } else {
    console.log(count + " Hold");
    return count + "Hold";
  }
  
  
  // Only change code above this line
}

// Add/remove calls to test your function.
// Note: Only the last will display
cc(2); cc('K'); 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/76.0.3809.100 Safari/537.36.

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

there is actually no difference between each function call, the important output is the one from last function call

but if you are asking why you are not passing even if in the console you see the right value, are you sure the value shown in the console and the one returned are the same? look carefully

sorry, there is some careless mistakes. thanks for your response.