差分
ナビゲーションに移動
検索に移動
← 古い編集
新しい編集 →
BCDice/内部処理/BCDiceクラス
(ソースを閲覧)
2019年7月1日 (月) 02:50時点における版
451 バイト追加
、
2019年7月1日 (月) 02:50
→parren_killer
:
処理の流れ
87行目:
87行目:
など。
など。
+
+
処理の流れは以下のとおり。
+
+
# <code>[<var>n</var>D<var>s</var>]</code> の加算ロールを先に実行する。実際の処理は「[[#rollDiceAddingUp]]」が担当する。
+
# 範囲構文を数字に変える。「[[#changeRangeTextToNumberText]]」を参照。
+
# 括弧に入った四則演算(<code>+-*/</code>)を処理する。
+
# <code><var>n</var>D</code> が残っていたら、<code><var>n</var>D6</code> に変える。
<syntaxhighlight lang="ruby">
<syntaxhighlight lang="ruby">
Ochaochaocha3
ビューロクラット
、
インターフェース管理者
、
管理者
96
回編集
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWikiについてのヘルプ
ツール
特別ページ
印刷用バージョン