Генерация случайного числа с неравномерным распределением
в JavaScriptMath.random()
возвращает псевдослучайное число с «равномерным» распределением.
Мне нужно сгенерировать случайное число в диапазоне [0,1], которое перекошено в любую сторону. (Это означает, что больше шансов получить больше чисел рядом с 0 или рядом с 1)
В идеале я хотел бы иметь параметр для установки этой кривой.
Я должен был сделатьMath.random^2
чтобы получить такой результат, но какие есть более сложные способы для достижения этого?