Returns the remainder of a division problem.
// MOD returns the remainder of a division problem var x=10; var y=3; console.log(x%y);
One common use for modulo is to determine if a value is odd or even.
textLabel("title", "Is your number odd or even?"); textInput("input", ""); setProperty("input", "placeholder", "Enter Your Number"); button("button", "Odd or Even?"); textLabel("display", ""); onEvent("button", "click", function( ) { var num = getNumber("input"); if (num%2==0) { setText("display", "It's even!"); } else { setText("display", "It's odd!"); } }); button("reset", "Reset"); onEvent("reset", "click", function( ) { setText("input", ""); setProperty("input", "placeholder", "Enter Your Number"); setText("display", ""); });
x % y
Name | Type | Required? | Description |
---|---|---|---|
x | Number | The dividend of the division, the number being divided. | |
y | Number | The divisor of the division, the number x is being divided by. |
The remainder of the division x / y
Found a bug in the documentation? Let us know at documentation@code.org