Шанс наступления события
Всем привет.
Нужно что бы скрипт срабатывал с определенной вероятностью, в процентах. Изначально я сделал так: var procent = 90 var chance =(Math.random( )*99+1) if (procent > chance ) {...Все дела...} при таком значении procent скрип должен срабатывать почти всегда, а по факту были случаи, когда Math.random выдавал более 90 пять раз в подряд. Помогите составить скрип, который бы реально выдавал вероятность заданную в процентах. |
prizvel,
var procent = 90, yes = 0, no = 0 ; for (var i=0; i<100; i++) { var chance =(Math.random()< procent/100) chance ? yes++ : no++ } alert("yes : " + yes + " no : " + no) |
Странно, видимо ошибка у меня в скрипте
|
Цитата:
|
Часовой пояс GMT +3, время: 00:57. |