ランダム正負決定

題名の通りですが、それを面倒な条件分岐無しでやろうというものです。

◆変数の操作:[ランダム正負]代入,乱数[0〜1]
◆変数の操作:[ランダム正負]乗算,2
◆変数の操作:[ランダム正負]減算,1

後はこの変数をランダムで正か負にしたい変数に掛けるだけです。

応用すれば、正か負になる割合を変えられます。
たとえば、正の値:70%、負の値:30%のとき、
◆変数の操作:[ランダム正負]代入,乱数[0〜99]
◆変数の操作:[ランダム正負]除算,70 ←大きい方の割合の数で割る
◆変数の操作:[ランダム正負]乗算,2
◆変数の操作:[ランダム正負]減算,1
大きい方の割合が正の値の場合は正負が逆になっていますので、-1を掛けてください。
◆変数の操作:[ランダム正負]乗算,-1

ちなみに、大きい方の割合の数で割るのは、そうしないと割った値に2とか3とかが出てくるから……。

以上です。