前言 在获取随机数时,偶尔会用到 取权重值的情况,根据策划配的某个特定数组的权重值,随机获取这个特定数组的某个值。 算法实现 (ts语言): /** * 根据 权重 返回指定随机数组 的某个值 * @param resultArr 指定随机数组 [1,3,4,5] * @param weightArr 权重数组 [1,3,7,10] */ public static reandomByWeight(resultArr: Array<any>, weightArr: Array<any>