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.