Counting Cards----where is wrong?help!

Counting Cards----where is wrong?help!
0

#1

Tell us what’s happening:

Your code so far

var count = 0;

function cc(card) {
  // Only change code below this line
 if (card == 2 ||card == 3 ||card == 4 ||card == 5 ||card == 6 ){//alert("2 3 4 5 6);
   count += 1;
 } else if(card == 7 ||card == 8 ||card == 9 ){
   count += 0;
 }else if(card == 10 ||card == "J" ||card == "Q" ||card == "K" ||card == "A" ){
   count -= 1;
 }
  if(count <= 0){return String (count) +"Hold";
    
  }
  else {
    return String (count) +"Bet";
  }
  
  return "Change Me";
  // Only change code above this line
}

// Add/remove calls to test your function.
// Note: Only the last will display
cc(2); cc(3); cc(7); cc('K'); cc('A');

Your browser information:

Your Browser User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36.

Link to the challenge:


#2

Make sure the string you return has the same spacing as the instructions want you to have. You should view what you are returning in the browser console (Ctrl+Shft+J in Chrome). Add a console.log before a return statement to see the value being returned. You will need to assign this value to a variable and console.log(theVariableName) and then return theVariableName.


#3

thank you so much! finally,…space…