Cannot read property 'message' of undefined

Hello, can anyone tell me what’s wrong with my code? In my mind works but on the console no haha :frowning:


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;
}
var holtbet = 'Hold';
if (count > 0){
holtbet = 'Bet';
}
return count + ' ' + holtbet;
// 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 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36.

Challenge: Counting Cards

Link to the challenge:

What do you mean by ‘on the console’? This solution works when I run it.

I suspect that you are using an out-of-date version of a browser. Probably Firefox.

It’s also possible that you have a browser extension running that blocks the freeCodeCamp test scripts (some ad-blockers, for example, will do this).

I refreshed the page and now it works! thank you! :slight_smile:

1 Like

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