diff --git "a/\303\234bungen/Woche-8/black_Jack.sh" "b/\303\234bungen/Woche-8/black_Jack.sh" index b9115d1425cc52137048100d4b338b2720ff6de8..f18de994129c84f8041bad306c3c7b83e1164bed 100644 --- "a/\303\234bungen/Woche-8/black_Jack.sh" +++ "b/\303\234bungen/Woche-8/black_Jack.sh" @@ -8,6 +8,7 @@ declare -A deck=( choice="j" bilanz=1000 +declare -a player_cards dealer_cards karte_ziehen() { local keys=(${!deck[@]}) @@ -49,7 +50,8 @@ while [[ true ]]; do player_score=0 dealer_score=0 - declare -a player_cards dealer_cards + player_cards=() + dealer_cards=() einsatz=0 echo -e "\033[34mIhr Kontozustand: $bilanz\033[0m" @@ -57,6 +59,7 @@ while [[ true ]]; do if [[ $einsatz -gt $bilanz ]]; then echo -e "\n\033[31mLeider haben Sie nicht genügend Guthaben für diese Runde.\033[0m" + continue fi while [[ player_score -lt 21 ]]; do