Its not working. Please check

Its not working. Please check
0

#1

Tell us what’s happening:

Your code so far


var count = 0;

function cc(card) {
  switch(card)
  {
    case 2:
    case 3:
    case 4:
    case 5:
    case 6:
    count += 1;
    break;
    case 7:
    case 8:
    case 9:
    count += 0;
    break;
    case 10:
    case 'j':
    case 'Q':
    case 'K':
    case 'A':
    count -= 1;
    break;
    }
  
  return count  + (count > 0 ? "Bet" : "Hold");
}

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_3) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6.

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


#2

Look carefully at the string you are returning vs. what is asked in the instructions.

Your function returns strings like “5Bet” or “0Hold”, which is not the format the instructions require.


#3

Make sure that your output string matches the format specified in the description. You can use console.log in your browser’s developer console to see the output of your string before returning it to make sure.

Also, note that casing matters in switch…case expressions; the comparison is not case-insensitive.


#4

If you’re using Safari as your web browser, you can access its error console as indicated in the following link:

Use the Safari Develop menu


#5

Also, remember JavaScript is case-sensitive, so “j” is not the same as “J”.


#6

Thank you. It’s working now.


#7

Thank you so much.:slightly_smiling_face: