Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Sirpi
    senior tag

    Üdv mindenkinek!

    Javat kezdtem tanulni, és készítettem egy BlackJack játékot. A futtatásakor viszont vannak érdekességek, így például a feltételek vizsgálata olyan mintha nem futna le, minden leosztásra döntetlent ír, ami nyilván nem igaz. Továbbá a választási lehetőségeknél (userinput '1' vagy '2' ) nem számít a bevitt szám, a 3 esetén is fut.
    Az egész kódot ide nyilván nem rakom be, ha valakinek van ideje ránézni azt megköszönném. LINK

    A startGame metódusban ez van:
    evaluation(playingDeck, playerBet, delaer, delaer);
    A 2. paraméternek playernek kellene lennie. (Egyébként a dealer szót így írják helyesen, légyszi írd át)

    Igazából sokkal tisztább lenne a kód, ha a player és a dealer két példányváltozó lenne, nem pedig egy metódusban létrehozott belsó változók, amiket mindig továbbadsz paraméterként. Akkor pl. ezt a hibát nem követted volna el.

    Az ékezetes enum-okat pedig ne használd (hosszú ő-vel különösen ne).

Új hozzászólás Aktív témák