# Counting Cards-May any one please tell me where am mistaken?

Counting Cards-May any one please tell me where am mistaken?
0

#1

** 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” :**

May any one please tell me where am mistaken?

``````var count = 0;
function cc(card) {
// Only change code below this line
if(card==2||card==2||card==4||card==6){
count+=1;
}else if(card==7||card==8||card==9){
count=count+0;
}else if(card==10||card=='J'||card=='Q'||card=='K'||card=='A'){
count=count-1;
}
if(count>0){
return count+" bet";
}else{
return count+" hold";
}

// Only change code above this line
}

// Note: Only the last will display
cc(2); cc(3); cc(7); cc('K'); cc('A');
``````

Your Browser User Agent is: `Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0`.

#2

`' bet'` and `' hold'` should be `' Bet'` and `' Hold'`.

The first two ways you compare `card` in the if-else block is error-prone. There are two errors in there.

#3

Thanx in advance I changed ‘bet’ to ‘Bet’ and ‘hold’ to ‘Hold’. But there is only one error remained and it is "Cards Sequence 2, 3, 4, 5, 6 should return “5 Bet”. Please may you help me again where am still mistakes.

#4

I already told you. Look closely at how you compare the `card` value in your if-block.