Cosa fa un operatore di modulo in JavaScript?

Cosa fa un operatore di modulo in JavaScript?
JavaScript è uno dei linguaggi di programmazione dinamici e di script più utilizzati per la creazione di pagine Web e applicazioni e, come qualsiasi altro linguaggio di programmazione, JavaScript offre agli operatori che sono simboli specifici per eseguire operazioni sull'operando. Ad esempio: 3-2; // 1

Nell'esempio sopra, 2 e 3 sono operandi e "-" è un operatore.

JavaScript offre un sacco di tipi di operatori in cui uno di essi è l'operatore aritmetico che viene utilizzato per eseguire un'operazione aritmetica, ad esempio:

var add = 3+2; // 5

Nell'esempio sopra, l'operatore + viene utilizzato per aggiungere i due numeri 3 e 2. Gli operatori aritmetici includono +, -, *, /, %, ++, e **.

Cos'è l'operatore del modulo?

L'operatore del modulo è anche chiamato operatore modulo e operatore rimanente e restituisce il resto di una somma di divisione quando il primo operando è diviso per il secondo operando, il resto viene restituito.

Sintassi:

A % b

Viene letto come mod b e a e b sono operandi.

Esempio:

var num1 = 9;
var num2 = 2;
var num3 = 3;
Avviso (NUM1%NUM2 + "," + NUM1%NUM3); // 1,0

Nell'esempio sopra, abbiamo avviato tre numeri e quindi controllato la mod con Num1 e Num2 e Num1 e Num3. L'output del codice sopra è:

Trovare un numero uniforme e dispari

L'operatore del modulo è molto utile per scoprire se un numero è uniforme o dispari. Ad esempio, un numero intero è anche se è divisibile per 2 e il resto è zero e un numero intero è dispari quando il resto non è zero. Quindi, possiamo usare l'operatore del modulo e scoprire se un numero intero è persino trovando il resto. Se intero%2 === 0 allora il numero è uniforme e se il intero%2 === 1 allora l'intero è strano. Implementare la teoria di cui sopra in JavaScript:

funzione checkKeven (num)
restituire num % 2 === 0;

funzione checkdd (num)
restituire num % 2 === 1;

console.log (checkkeven (4)); // VERO
console.registro (checkkeven (8.6)); // false
console.log (checkkeven (7)); // false
console.log (checkdd (5)); // VERO
console.Registro (Controlla (8.6)); // false
console.log (checkdd (8)); // false

Trovare parte frazionaria di un numero

Diamo un'occhiata a un altro problema in cui ci viene chiesto di trovare la parte frazionaria del numero I-e il numero dopo il punto decimale, ad esempio se hai un numero 3.5, dobbiamo estrarre lo 0.5 e restituirlo. Possiamo usare l'operatore del modulo per ottenere il risultato desiderato nel modo seguente:

funzione getFractional (num)
restituire num % 1;

console.registro (getFrational (3.5)); // 0.5

Conclusione

Dopo aver diviso due numeri, la funzione del modulo o dell'operatore del modulo è di calcolare il resto. In questo articolo, abbiamo visto cosa sono l'operatore del modulo e cosa fa l'operatore del modulo in JavaScript insieme agli esempi. Siamo fiduciosi che dopo aver letto questo tutorial, sarai pronto a utilizzare l'operatore del modulo JavaScript come un professionista.