Maison >interface Web >Questions et réponses frontales >Javascript a-t-il une fonction de reste ?

Javascript a-t-il une fonction de reste ?

青灯夜游
青灯夜游original
2022-03-28 19:33:411911parcourir

Javascript n'a pas de fonction de reste. En JavaScript, l'opération de reste est implémentée à l'aide de l'opérateur modulo "%". La syntaxe est "valeur 1% valeur 2", et la valeur de retour est le reste recherché. L'opérateur modulo "%" fonctionne principalement sur des entiers, mais s'applique également ; en nombres à virgule flottante, tels que "3,1 % 2,3".

Javascript a-t-il une fonction de reste ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Il n'y a pas de fonction reste en JavaScript, mais l'opération reste peut être implémentée à l'aide de l'opérateur modulo "%".

En JavaScript, l'opérateur modulo "%", également appelé opérateur reste, peut effectuer des opérations de division et obtenir le reste.

Syntaxe :

数值1 % 数值2

Exemple :

console.log(5 % 2);  //返回余数1

Javascript a-t-il une fonction de reste ?

L'arithmétique modulaire fonctionne principalement sur les nombres entiers, mais s'applique également aux nombres à virgule flottante. Par exemple :

console.log(3.1 % 2.3);  //返回余数0.8000000000000003

Javascript a-t-il une fonction de reste ?

La valeur de l'opération modulaire est cohérente avec le signe du dividende.

console.log(-13 % 5);
// 返回余数 -3

console.log(4 % -2);
// 返回余数 0

console.log(-4 % 2);
// 返回余数 -0

Javascript a-t-il une fonction de reste ?

【Recommandations associées : tutoriel vidéo javascript, front-end web

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn