Basic JavaScript - Counting Cards

Tell us what’s happening:

Describe your issue in detail here.

Your code so far

let 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; 
}
var holdbet = " hold";
if(card > 0){
  holdbet = " bet";
}
return count + " " + holdbet;
  // 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 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Challenge Information:

Basic JavaScript - Counting Cards

You appear to have created this post without editing the template. Please edit your post to Tell us what’s happening in your own words.

How many spaces are in your answer?

Welcome to the forum @nmoltheanimal.an

In addition to the spacing issue mentioned by @ambradnum, the string part of the return statement needs to be initial cased.

Once you update the code, there is the issue of seven ate nine

Happy coding

1 Like

The time i posted the issue i didn’t get the logic, therefor i copied the code from the hint, but now i understand. Thank you anyways.

1 Like