El operador de asignación de resto ( %= ) asigna el resto a la variable después de dividir una variable por el valor del operando derecho.
Sintaxis:
Operator: x %= y Meaning: x = x % y
El siguiente ejemplo ilustra el operador de asignación de resto (%=) en JavaScript:
Ejemplo 1: El siguiente ejemplo demuestra si el número dado es divisible por 4 o si es un número par o impar.
Javascript
<script> let num = 16; //test if its divisible by 4 if (num % 4 == 0) { console.log(true); } //test for even number if (num % 2 == 0) { console.log(true); } else { console.log(false); } //test for odd number if (!(num % 2 == 0)) { console.log(true); } else { console.log(false); } </script>
Producción:
true true false
Ejemplo 2:
Javascript
<script> let gfg = 3; console.log((gfg %= 2)); console.log((gfg %= 0)); console.log((gfg %= "world")); </script>
Producción:
1 Nan Nan
Publicación traducida automáticamente
Artículo escrito por priyavermaa1198 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA