😸

Luaでrandomが使えなかった

2022/09/20に公開約300字

問題のコード

print(math.random(1,2))

1もしくは2が表示されるつもりで書いた。

問題点

多分printには数字とかテーブルとか文字ぐらいしか対象にできなくて、そこに関数をぶち込んだからなのではないかと予測する。

改善したコード

i = math.random(1,2)
print(i)

まず変数に値をぶち込んでから表示させる。

補足

math.randomseed(os.time())を最初に実行しないと毎回同じ結果になる。os.time()はOSの時間を出力する関数である。

出力結果
1663714359

私には読めない。

Discussion

ログインするとコメントできます