generated at
Scrapboxにコードを書いて実行する

Scrapbox上でコード記法でP5.jsプログラムを書いてすぐ実行することができる
Literate Programming的なことができるハズ

一様乱数をひたすら足し算すると正規分布ぽくなる(c.f. 乱数にコクを出す話)ことを体験する例

normal.js
function setup(){ createCanvas(400,400) histogram = [] for(i=0;i<100;i++) histogram[i] = 0 strokeWeight(0) } function draw(){ val = 0 for(i=0;i<10;i++) val += random(1/10) histogram[Math.floor(val * 100)] += 1 fill('#eee') rect(0,0,400,400) fill('blue') for(i=0;i<100;i++) rect(i*4,400-histogram[i],4,histogram[i]) }