📜  JavaScript 余数(%)运算符

📅  最后修改于: 2022-05-13 01:56:41.202000             🧑  作者: Mango

JavaScript 余数(%)运算符

余数运算符是 JavaScript 用于在一个操作数除以另一个操作数时获取剩余值。在某些语言中,% 被视为模数。当两个操作数的符号不同时,模数和余数的工作方式不同。

在 JavaScript 中,余数取被除数的符号并取模 ((a % n) + n) 应使用 % n 而不是 % n。

句法

remainder = var1 % var2

示例 1:此示例返回正余数,在这种情况下,模数和余数都将相同,因为两个操作数都是正数。

Javascript


Javascript


Javascript


输出:

"Remainder is 0"
"Modulo is 0"

示例 2:此示例返回负余数,因为被除数为负数。

Javascript


输出:

-0
0

示例 3:具有 Infinity 和 NaN 的余数

Javascript


输出:

> NaN
> NaN
> NaN
> NaN
> NaN
> NaN