switch(card){
case 2:
case 3:
case 4:
case 5:
case 6:
return count++ + " Bet";
break;
case 7:
case 8:
case 9:
return count + " Hold";
break;
case 10:
case 'J':
case 'Q':
case 'K':
case 'A':
return count-- + " Hold";
break;
}
Your code so far
var count = 0;
function cc(card) {
// Only change code below this line
return "Change Me";
// 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/85.0.4183.83 Safari/537.36.
Here you should try to increment the count in Switch Statement and then with the help of If else statements you should check the count and return the value.
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";
}
I hope this will help you. If not feel free to ask any time.
No it cant be done in a single as it will return each and every time with the same value of the single input. It will not change the value of the constant as every time you call the function the value of constant will become “0”.
I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.
You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.