clamp
La méthode clamp() limite un nombre dans un intervalle donné. Si la valeur est inférieure à la borne inférieure, elle retourne la borne inférieure. Si elle est supérieure à la borne supérieure, elle retourne la borne supérieure. Sinon, elle retourne la valeur elle-même.
Exemple interactif
Syntaxe
Signature classique
typescript
function clamp<
GenericInput extends number
>(
input: GenericInput,
lowerBound: number,
upperBound: number
): numberSignature currifiée
typescript
function clamp<
GenericInput extends number
>(
lowerBound: number,
upperBound: number
): (input: GenericInput) => numberParamètres
input: Le nombre à limiter dans l'intervalle (uniquement en signature classique).lowerBound: La borne inférieure de l'intervalle.upperBound: La borne supérieure de l'intervalle.
Valeur de retour
retourne un nombre limité dans l'intervalle [lowerBound, upperBound]. Si lowerBound et upperBound sont inversés, la fonction les réordonne automatiquement.
