気づくと1ヶ月未更新。
マメに更新するのは難しいなぁ。
小さなことからコツコツと、今日は実際に使った乱数の作り方をメモ。
「ある値にノイズをかけたいがマイナス値にはしたくない」という場合。
(追記:2012/02/08)整数ノイズになります。正しくは「整数のノイズをかける」ですね。
var gap = 3; // ノイズの間隔は±3にする // 元の値は1~10で実験 for(var n = 1; n < 10; n++) { // 各20回実行 for(var i = 0; i < 20; i++) { // これだとノイズは最小でも-nにしかならない var noise = Math.round(Math.random() * (gap + n) - n); var a = n + noise; console.log("n:" + n + " a:" + a); } console.log("*****************"); }
0 件のコメント:
コメントを投稿