Counting Cards - can't get past it

Tell us what’s happening:

I am getting the error message:
Cards Sequence 2, 3, 4, 5, 6 should return 5 Bet

Cards Sequence 7, 8, 9 should return 0 Hold

Cards Sequence 10, J, Q, K, A should return -5 Hold

Cards Sequence 3, 7, Q, 8, A should return -1 Hold

Cards Sequence 2, J, 9, 2, 7 should return 1 Bet

Cards Sequence 2, 2, 10 should return 1 Bet

Cards Sequence 3, 2, A, 10, K should return -1 Hold

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
}

// Add/remove calls to test your function.
// Note: Only the last will display
cc(2); cc(3); cc(4); cc(5); cc(6);

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36.

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

If your count is 5, your output is 5Bet. Space missing

1 Like

Ha! that did it! Thanks : D