Menu
Coddy logo textTech

Operatore modulo

Fa parte della sezione Fondamenti del percorso JavaScript di Coddy. Lezione 13 di 77.

L'operatore modulo % ti dice quanto resta dopo aver diviso un numero per un altro.

result = dividend % divisor
  • dividendo: Il numero da dividere.
  • divisore: Il numero che divide il dividendo.
  • risultato: Il resto della divisione.

Per esempio,

result = 10 % 3

Qui, 10 viene diviso per 3. 3 entra in 10 tre volte, con un resto di 1. Quindi, result sarà 1.

Di solito il modulo si usa per verificare se un numero è pari o dispari:

  • Se un numero è pari, dividendolo per 2 il resto sarà 0.
  • Se un numero è dispari, dividendolo per 2 il resto sarà 1.
challenge icon

Sfida

Principiante

Scrivi un codice che inizializzi tre variabili, a, b e c, con i valori 9, 2.6 e 11 (rispettivamente).

Dopodiché, inizializza le seguenti variabili:

  • d che conterrà il risultato di a modulo 2 
  • e che conterrà il risultato di a modulo 3
  • f che conterrà il risultato di c modulo 10

Controlla il risultato e osserva come dividendi e divisori diversi influenzano il risultato.

Provalo tu

// Scrivi il tuo codice qui sotto


// Non modificare la riga qui sotto
console.log(`a = ${a}`)
console.log(`b = ${b}`)
console.log(`c = ${c}`)
console.log(`d = ${d}`)
console.log(`e = ${e}`)
console.log(`f = ${f}`)
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore JavaScript online