luning
October 21, 2020, 10:24pm
1
Now I’m not sure why this is telling me I have an unexpected token at line 6.
My code so far
var 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) {
return "Bet";
} else if (count < 0) {
return "Hold";
}
}
// Only change code above this line
console.log(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_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.80 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.
Hello again
Take another look at this switch statement from an earlier challenge:
switch(val) {
case 1:
answer = "a";
break;
case 2:
answer = "b";
break;
default:
answer = "c";
}
Pay very special attention to where the :
is.
1 Like
luning
October 21, 2020, 10:54pm
3
Yikes! Tyyy.
New code:
switch(card) {
case 2:
case 3:
case 4:
case 5:
case 6:
count++;
break;
case 7:
case 8:
case 9:
count = count;
break;
case 10:
case “J”:
case “Q”:
case “K”:
case “A”:
count–;
break;
}
if (count > 0) {
return count + " Bet";
} else if (count <= 0) {
return count + " Hold";
}
}