Counting Cards Correct coding?

Tell us what’s happening:

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 ;
    break ; 
    case 7:
    case 8:
    case 9:
    count += 0 ;
    case 10:
    case "J":
    case "Q":
    case "K":
    case "A":
    count -=1;
  }
  
  return count + (count + 0 ? "Bet" : "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:

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

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

First, you are omitting the break statement two times.

On the other hand, the condition of the ternary operator is invalid. It will almost always be true.

Fix your code. Good loock.

Done thanks alot guys