When I run the tests it shows this to me and I think it should be 0 bet

when I run the tests it shows this to me and I think it should be 0 bet.
Cards Sequence 2, J, 9, 2, 7 should return the string

1 Bet
  **Your code so far**

let count = 0;
function cc(card) {
// Only change code below this line
switch (card) {
  case 10:
  case 'J':
  case 'Q':
  case 'K':
  case 'A':
    count--;
    break;
  case 7:
  case 8:
  case 9:
    count = 0;
    break;
  case 2:
  case 3:
  case 4:
  case 5:
  case 6:
    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 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36

Challenge: Counting Cards

Link to the challenge:

Why is this line here?

Do NOT reset count to 0 when value is 7, 8, or 9.

3 Likes

Thanks a lot, I think I should go to eat something because this stupidity of mine :smiley:

Oh, we’ve all been there. That’s what extra sets of eyes from us on the forum are for :slight_smile:

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