0
У меня есть объект, как так:Произвольно выбирает свойство объекта, основанное на его стоимости (лотерее)?
{
"user1": 200,
"user2": 50,
"user3": 250,
"user4": 100
}
Я хочу, чтобы случайно выбрать один из этих пользователей на основе от стоимости, связанной с их собственностью. Таким образом, в этом случае пользователь1 должен иметь вероятность выигрыша в 33.33%, user2 должен иметь 8,33% и так далее. Как я мог это сделать?
Концепции называется «взвешенным случайным числом», и есть много вопросов, обсуждение он/обеспечивает готовность к копированию вставки - то есть одну связанную, как предлагаемый дубликат. –