Card counting not returning correct answer

Once again I can’t figure out why I’m not getting the correct returns.

  **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 + 1;
    case 10:
    case 'J':
    case 'Q':
    case 'A':
    case 'K':
      count - 1;
 if (count > 0) {
   return count + ' Bet';}
   else if (count <= 0) {
   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 (Linux; Android 11; SM-G975F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.120 Mobile Safari/537.36

Challenge: Counting Cards

Link to the challenge:

Check the addition and subtraction statements.

count + 1;

I can’t see a problem with then 🥲

Oh, should it be count = count +1? Or count ++?

Edit: omg it was. Thanks. I’ll remember that after it caused me such a headache. Thanks dude.

Both should be correct. You could also use

count += 1;

Glad you solved it.

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