lst(Random(255))+1 seems to be extended to
lst(Random(255)) ) = lst(Random(255)) +1
which leads to really strange behaviour.
Code: Select all
Dim lst(255)
For t=0 To 100000
lst(Random(255))+1
Next
For t=0 To 255
Debug lst(t)
sum + lst(t)
Next
Debug "sum (should be 100001):"+Str(sum)