Fixed game loop and weird c64 variable issues

This commit is contained in:
Dan
2023-02-02 01:52:52 -05:00
parent 03933a5f7e
commit 0f0232253a

View File

@@ -2,18 +2,16 @@
20 print "dan's guessing game" 20 print "dan's guessing game"
30 input "enter first number";usernum 30 input "enter first number";usernum
40 asdf = rnd(0)*usernum 40 asdf = rnd(0)*usernum
50 print int(guessnum) 50 print int(asdf)
60 input "how many guesses do you want?"; numofguesses 60 input "how many guesses do you want"; numofguesses
70 guessnum = 1 70 gn = 1
80 if guessnum <> numofguesses then goto 80 90 if gn > numofguesses then goto 170
90 if guessnum > numofguesses then goto 170 100 print "guess "gn" :"
100 print "guess "guessnum" :"
110 input "enter your guess";guess 110 input "enter your guess";guess
120 if guess = asdf then goto 220 120 if int(guess) = int(asdf) then goto 220
130 if guess <> asdf then goto 150 140 gn = gn+1
140 guessnum = guessnum+1
150 print "you suck" 150 print "you suck"
160 goto 80 160 goto 90
170 print "too many guesses" 170 print "too many guesses"
170 input "play again? y/n";again$ 170 input "play again? y/n";again$
180 if again$ = "y" then goto 10 180 if again$ = "y" then goto 10