Counting Cards( Not sure why not working Need Help)

I dont know why this code is not working I need help

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
   **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


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/92.0.4515.107 Safari/537.36

Challenge: Counting Cards

Link to the challenge:

I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).

What do you see if you add

console.log(cc());

at the very bottom?

When i add that i see 0 holds

What exactly do you see? Copy-paste it please. The exact formatting of the string is important.

I see exactly
0Hold
0Hold

And is that the same as the requested format of

"0 Hold"

Got it thanks soo much!! :grinning: :grinning: :grinning: :grinning:

1 Like

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