Asignación de resto de JavaScript(%=) Operador

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *