Counting Cards tests not passing even though output is correct?

Counting Cards tests not passing even though output is correct?
0.0 0

#1

Tell us what’s happening:
tests keep failing but the results are correct. I coudn’t see anything wrong and in the end the looked at the solution and it’s the same!
Bug !?
anyone had the same problem or can see my error please help.

thx

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(7); cc('K'); cc('A');

Your browser information:

Your Browser User Agent is: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36.

Link to the challenge:


#2

The tests are case-sensitive. You’ve used a lowercase bet in your output, but you should be using a capitalized Bet.

Here is an example output from your program

1 bet

Here is what would pass the test

1 Bet

Good luck!


#3

D’oh! you know by now. Thanks