Basic JavaScript - Counting Cards

Tell us what’s happening:
i don’t know what is wrong with this code but it is not accepted, can somebody help me
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;
  }
  
  if (count > 0) {
    console.log(count + " Bet ");
  } 
  else 
  {
    console.log(count + " Hold");
  }
  // 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/115.0.0.0 Safari/537.36

Challenge: Basic JavaScript - Counting Cards

Link to the challenge:

console logging isn’t the same thing as returning

it’s still not accepted

You need to type return in place of console.log

That’s what Sir JeremyLT was taking about

What is your updated code?

  • What should the program do?
  • breaking the problem in peaces*
  • Focus. debugin invest the error.
  • (mdn)

if I can’t understanding it at all I usually

  • use a paper to describe de problem
  • talked in loud
  • Walking

default: console.log(“ERROR. Read the rules and try again”

Why still not working?

And you will be aware about the *wrong cahrahcter*

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