Skip to content

lerp()

lerp(start, end, t): number

Defined in: src/utils/mathUtils.ts:82

Linearly interpolates between two numbers.

Parameters

start

number

The starting value.

end

number

The ending value.

t

number

The interpolation factor (between 0 and 1).

Returns

number

The interpolated value. Returns NaN if inputs are invalid or t is out of range.

Example

tsx
const lerpValue = lerp(0, 10, 0.5); // 5

Released under the MIT License.