The % operator returns the remainder after division:
console.log(10 % 3) // 1 (10 ÷ 3 = 3 remainder 1)
console.log(15 % 5) // 0 (divides evenly)
console.log(7 % 2) // 1 (odd number)
This is useful for checking if a number is even or odd:
if (number % 2 === 0) {
console.log("Even")
} else {
console.log("Odd")
}
You'll use remainder often for cycling through values or checking divisibility.