This code is throwing an error cant able to proceed further could you guys give solution for this

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(count>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/99.0.4844.84 Safari/537.36

Challenge: Counting Cards

Link to the challenge:

It’s not “throwing an error” for me. That has a very specific meaning, as in an error on a JS level, usually with an error message in the console. Maybe you just mean that it is failing tests.

I think you want to look closely at this block of code:

    case 10:
    case "j":
    case "Q":
    case "K":
    case "A":
      count--;
      break;

One of these things is not like the other.

When I fix that, your code passes for me.

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