Modulo operator


Returns the remainder of a division problem.


// MOD returns the remainder of a division problem
var x=10;
var y=3;

Odd or Even?

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