• obosob
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    1 year ago

    Yeah, just use a char for card and test

    if(card < '7') count++;
    else count--;
    

    Or something, don’t mix types.

      • obosob
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        I didn’t notice that 7,8,9 had no effect on the count. My bad.

      • obosob
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Chars are just numbers, but yeah, an enum would work fine too, sure. The only advantage with using a char for it is that there’s no conversion needed for outputting them into strings so it’s a little easier. Less code, very readable, etc. Though yeah, thinking about it JQKA wouldn’t be numerically in the right order which could cause issues if the program did more than just implement HiLo