上のように40%でキャラ(cnt)=1,30%で=2,30%で=3にして
dim キャラ,20 AA=8:BB=6:CC=6:人数=20 randomize repeat 人数 ランダム=rnd(人数) if ランダム<AA:キャラ(cnt)=1 if AA-1<ランダム&ランダム<AA+BB:キャラ(cnt)=2 if AA+BB-1<ランダム:キャラ(cnt)=3 mes キャラ(cnt) loop
それを表示し、20回繰り返すプログラムですが
配列要素が無効とか、なぜか0が表示されます。
原因は何でしょうか?
あとrandomizeをリピートの中に入れると
同じ数字しか表示されないのはどうしてですか?