iyed
May 24, 2020, 6:13pm
1
Tell us what’s happening:
I even tried the solution but it doesn’t work !!
Your code so far
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) {
return count + " Bet";
} else {
return count + " Hold";
}
// Only change code above this line
}
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36
.
Challenge: Counting Cards
Link to the challenge:
Learn to code. Build projects. Earn certifications.Since 2015, 40,000 graduates have gotten jobs at tech companies including Google, Apple, Amazon, and Microsoft.
ILM
May 24, 2020, 6:15pm
2
what do the failing tests say?
iyed
May 24, 2020, 6:18pm
3
// running tests Cards Sequence 2, 3, 4, 5, 6 should return
5 Bet
Cards Sequence 7, 8, 9 should return
0 Hold
Cards Sequence 10, J, Q, K, A should return
-5 Hold
Cards Sequence 3, 7, Q, 8, A should return
-1 Hold
Cards Sequence 2, J, 9, 2, 7 should return
1 Bet
Cards Sequence 2, 2, 10 should return
1 Bet
Cards Sequence 3, 2, A, 10, K should return
-1 Hold
// tests completed // console output
I’m going insane over this. Please help.
ILM
May 24, 2020, 6:24pm
4
do you have the declaration of the count
variable? it is not included in the code you posted
1 Like
iyed
May 24, 2020, 6:28pm
5
I included it and it doesn’t work. I then tried the solution from the wrbsite and still!!!
ILM
May 24, 2020, 6:39pm
6
could you please add console.log(cc(2))
as last line of your code and show what it prints to the console?
iyed
May 25, 2020, 1:25pm
7
// running tests Cards Sequence 2, 3, 4, 5, 6 should return
5 Bet
Cards Sequence 7, 8, 9 should return
0 Hold
Cards Sequence 10, J, Q, K, A should return
-5 Hold
Cards Sequence 3, 7, Q, 8, A should return
-1 Hold
Cards Sequence 2, J, 9, 2, 7 should return
1 Bet
Cards Sequence 2, 2, 10 should return
1 Bet
Cards Sequence 3, 2, A, 10, K should return
-1 Hold
// tests completed // console output 1 Bet
This is what you have to solve:
“ReferenceError: count is not defined”