I'm having a problem with getting my returned count to be changed, after I run it through a switch statement. My code looks like following:
var count = 0;
                switch ($(this).last().data('card')) { // Regulating the count to be higher/lower  
                // Hearts
                case 'h2':
                    return count++;
                case 'h3':
                    return count++;
                case 'h4':
                    return count++;
                case 'h5':
                    return count++;
                case 'h6':
                    return count++;
                case 'h10':
                    return count--;
                case 'hj':
                    return count--;
                case 'hq':
                    return count--;
                case 'hk':
                    return count--;
                case 'ha':
                    return count--;
                    // Spades
                case 's2':
                    return count++;
                case 's3':
                    return count++;
                case 's4':
                    return count++;
                case 's5':
                    return count++;
                case 's6':
                    return count++;
                case 's10':
                    return count--;
                case 'sj':
                    return count--;
                case 'sq':
                    return count--;
                case 'sk':
                    return count--;
                case 'sa':
                    return count--;
                    // Diamonds
                case 'd2':
                    return count++;
                case 'd3':
                    return count++;
                case 'd4':
                    return count++;
                case 'd5':
                    return count++;
                case 'd6':
                    return count++;
                case 'd10':
                    return count--;
                case 'dj':
                    return count--;
                case 'dq':
                    return count--;
                case 'dk':
                    return count--;
                case 'da':
                    return count--;
                    // Clubs
                case 'c2':
                    return count++;
                case 'c3':
                    return count++;
                case 'c4':
                    return count++;
                case 'c5':
                    return count++;
                case 'c6':
                    return count++;
                case 'c10':
                    return count--;
                case 'cj':
                    return count--;
                case 'cq':
                    return count--;
                case 'ck':
                    return count--;
                case 'ca':
                    return count--;
            }
        })();
        console.log(count);
When I'm trying to console log it out, it simply outputs 0. It doesn't solve the problem, even if I replace the jQuery with 'h2'.
I hope someone can help me out :-)
 
     
     
     
     
     
     
    