Need some assistance with the Counting Cards exercise

Tell us what’s happening:
Just starting out with JavaScript, so it’s still quite confusing to me. This is my code so far for this exercise. Any feedback would be appreciated.

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:
    return count++;
    break;
  case 10:
  case 'J':
  case 'Q':
  case 'K':
  case 'A':
    return count--;
    break;
}

var result = count + " " + bet;

if (count >= 1) {
  var bet = "Bet";
} else if (count <= 0) {
  var bet = "Hold";
}

return result;
// 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 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36.

Challenge: Counting Cards

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

You’re having the same trouble as another camper recently posted about. (You can often find an answer fastest by searching the forum.)

1 Like

Thank you so much for the advice. It really helped my pass this exercise. Now on to the next one! :grin: