UNPKG

randomize-with-percentage

Version:

randomize-with-percentage is a typescript library for randomized get items with percentages.

10 lines (9 loc) 225 B
export type ListItem<T> = { percent: number; value: T; }; export type Result<T> = { selectedListItem: ListItem<T>; value: T; }; export default function randomize<T = unknown>(items: ListItem<T>[]): Result<T>;