Генерация случайного числа с неравномерным распределением

в JavaScriptMath.random() возвращает псевдослучайное число с «равномерным» распределением.

Мне нужно сгенерировать случайное число в диапазоне [0,1], которое перекошено в любую сторону. (Это означает, что больше шансов получить больше чисел рядом с 0 или рядом с 1)

В идеале я хотел бы иметь параметр для установки этой кривой.

Я должен был сделатьMath.random^2 чтобы получить такой результат, но какие есть более сложные способы для достижения этого?

Ответы на вопрос(4)

Ваш ответ на вопрос