1. random.random()

実験プログラム内では,「this.random.random()」という書き方をします。この関数 は,「0〜1」の中でランダムな数値を取得します。以下のように「Scripts」に入力してください。

var a =this.random.random();

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8b3d24c8-eb7a-4283-84f3-07dd368490cb/Untitled.png

実行すると以下のように表示されます。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d9b0c738-0d4c-4692-954b-dbda9a87d716/Untitled.png

実験では,「この関数から取得された数値A+B」といった書き方をすることで,ランダムな呈示時間にしたり,ランダムな位置に呈示したりといったことができます。例えば,この関数から取得された数値1000+500という書き方をすることで,呈示時間を500ms~1500msの中でランダムな時間になるようにすることができます。

var a =this.random.random()*1000+500;

以下のように「Math.floor()」関数と組み合わせると,小数点以下を切り捨ててくれるので整数をランダムに生成することができます。

var a =Math.floor(this.random.random()*1000+500);

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8c5f9e29-c9b6-44ab-a92e-a21c4152b7b9/Untitled.png