倍数を指定する方法(質問掲示板

投稿: Aa mini #いお 投稿:2012/08/19 21:14:19(最新:2012/08/19 21:41:19)
協力して岩を壊せ!のクリティカル機能で、
5の倍数だけで、クリティカルが出るようにしたいんですが、
どうしたらいいんでしょう
×5・・・?

コメントする

コメントするには、ログインする必要があります。

コメント一覧

Cdv30200 aoi icon mini aoihikawa(投稿日:2012/08/19 21:41, 履歴)
5の倍数ということは、
割り算をして5で割り切れる値です

割り算をした場合の余りは
「%」で求められます
      mini きゅうり(投稿日:2012/08/19 21:40, 履歴)
×5にはてながついてますね...ですけど
×5はわかりますよね。

5の倍数かを求めるときには、割り算の余りを求める%(剰余)を使って、
その結果が0であるかどうか(つまり5で割り切れたか)を判断します。
それが↓のスクリプトとなります。
a = rand(100)
if (a % 5) == 0
  #クリティカル!
end

これで#クリティカル!の部分をスクリプトに書き換えればOKです。