Skip to content

lerp ​

Realiza a interpolação linear entre dois valores numéricos.

Sintaxe ​

typescript
lerp(start: number, end: number, amount: number): number

Parâmetros ​

NomeTipoDescrição
startnumberValor inicial.
endnumberValor final.
amountnumberFator de interpolação (geralmente 0 a 1).

Retorno ​

TipoDescrição
numberValor interpolado entre start e end.

Exemplo ​

typescript
lerp(0, 10, 0.5); // 5
lerp(10, 20, 0.25); // 12.5

Notas ​

  • Lança TypeError se algum argumento não for número.
  • Útil para animações, transições e cálculos de valores intermediários.

Referências ​

Released under the MIT License.