Basic JavaScript - Counting Cards

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 ;
}
let 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');cc(4)
cc('Q'); cc('J'); cc(5); cc(6); cc(10); 

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Challenge Information:

Basic JavaScript - Counting Cards

You appear to have created this post without editing the template. Please edit your post to Tell us what’s happening in your own words.

1 Like

Welcome to the forum @rayant607

Please check the casing of the holdbet variable.

You can also use console.log to troubleshoot JS code.

Happy coding

1 Like

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