Skip to content

modulo ​

La méthode modulo() retourne le reste de la division euclidienne de deux nombres. Cette opération est utile pour déterminer la parité, créer des rotations circulaires ou gérer la pagination.

Exemple interactif ​

Syntaxe ​

Signature classique ​

typescript
function modulo<
	GenericInput extends number
>(
	input: GenericInput,
	divisor: number
): number

Signature currifiée ​

typescript
function modulo<
	GenericInput extends number
>(
	divisor: number
): (input: GenericInput) => number

Paramètres ​

  • input : Le nombre dividende (le nombre à diviser, uniquement en signature classique).
  • divisor : Le nombre diviseur (le nombre par lequel diviser).

Valeur de retour ​

retourne le reste de la division euclidienne de input par divisor. Le résultat a le même signe que le dividende (input % divisor).

Voir aussi ​

  • divide - Divise deux nombres
  • floor - Arrondit un nombre à l'entier inférieur

Sources ​

Diffusé sous licence MIT.