JScript 8.0
取模运算符 (%)

一个表达式的值除以另一个表达式的值,并返回余数。

number1 % number2
参数
number1

任何数值表达式。

number2

任何数值表达式。

备注

取模或余数运算符用 number2number1 并只返回余数。结果中的符号与 number1 的符号相同。结果值在 0 和 number2 的绝对值之间。

取模运算符的参数可以为浮点数字,因此 5.6 % 0.5 返回 0.1。

示例

下面的示例阐释取模运算符的一种用法。

var myMoney : int = 128;
var cookiePrice : int = 33;
// Calculate the change if the maximum number of cookies are bought.
var change : int = myMoney % cookiePrice;
// Calculate number of cookies bought.
var numCookies : int = Math.round((myMoney-change)/cookiePrice);
要求

版本 1

请参见

参考

取模赋值运算符 (%=)

概念

运算符优先级
运算符摘要