UNPKG

js-function-lib

Version:

JavaScript function library

44 lines 1.09 kB
/** * 计算 array 的平均值 * * @param {Array<number>} array 要迭代的数组 * @returns {number} 返回平均值 * @version 1.1.5 * @example * * mean([1, 2, 3]); * // => 2 */ declare function mean(array: Array<number>): number; /** * 计算 array 的平均值 * * @param {Array<any>} array 要迭代的数组 * @param {string} iteratee 调用每个元素的迭代函数 * @returns {number} 返回平均值 * @version 1.1.9 * @example * * const array = [{id: 1}, {id: 2}, {id: 3}]; * * mean(array, 'id'); * // => 2 */ declare function mean(array: Array<any>, iteratee: string): number; /** * 计算 array 的平均值 * * @param {Array<any>} array 要迭代的数组 * @param {string} iteratee 调用每个元素的迭代函数 * @returns {Function} 返回平均值 * @version 1.1.9 * @example * * const array = [{id: 1}, {id: 2}, {id: 3}]; * * mean(array, (v) => v.id); * // => 2 */ declare function mean(array: Array<any>, iteratee: Function): number; export default mean; //# sourceMappingURL=mean.d.ts.map