MW211 EXIT

devlog
JavaScript/乱数による確率操作
2013年05月30日
ま、以下のような関数をつくってみた。
┌──────────────────────────────────────┐
│function randHit(inHit, inAll) {                                            │
│    return (Math.floor(Math.random() * inAll) < inHit) ? true : false;      │
│}                                                                           │
└──────────────────────────────────────┘
以下のように使う。
┌──────────────────────────────────────┐
│if (randHit(30, 100)) {                                                     │
│    alert('あたり');                                                        │
│} else {                                                                    │
│    alert('はずれ');                                                        │
│}                                                                           │
└──────────────────────────────────────┘
30%の確率で「あたり」になる。

ま、いろいろ使える。
分類:JavaScript