Documentation / base / weightedAverage
Function: weightedAverage()
weightedAverage<
T>(weights,values,funcLerp):T
Defined in: libs/base/src/math/misc.ts:330
Calculates the weighted average of a set of values.
Type Parameters
T
T
Parameters
weights
number[]
An array of weights for each value.
values
T[]
An array of values to be averaged.
funcLerp
(a, b, w) => T
A function that performs linear interpolation between two values of type T.
Returns
T
The weighted average of the values.