⊗jsPmCdExDR 140 of 505 menu

Verifica del resto della divisione in JavaScript

Supponiamo di avere due variabili con numeri:

let a = 10; let b = 3;

Troviamo il resto della divisione di una variabile per l'altra:

let a = 10; let b = 3; console.log(a % b); // visualizzerà 1

Ora supponiamo che le variabili contengano valori tali per cui una variabile è divisibile per l'altra senza resto:

let a = 10; let b = 5; console.log(a % b); // visualizzerà 0

Scriviamo uno script che verifichi se un numero è divisibile per un altro senza resto:

let a = 10; let b = 3; if (a % b === 0) { console.log('divisibile senza resto'); } else { console.log('divisibile con resto'); }

Ora, se il numero è divisibile con resto, visualizziamo questo resto nella console:

let a = 10; let b = 3; if (a % b === 0) { console.log('divisibile senza resto'); } else { console.log('divisibile con resto ' + a % b); }

Nel codice sopra, il resto viene calcolato in due punti, il che non è ottimale. Risolviamo il problema:

let a = 10; let b = 3; let rest = a % b; if (rest === 0) { console.log('divisibile senza resto'); } else { console.log('divisibile con resto ' + rest); }

Come è noto, i numeri pari sono divisibili per 2 senza resto, mentre i numeri dispari con resto. Supponiamo di avere un numero. Utilizzando l'operatore % e la struttura if verifica se questo numero è pari o dispari.

Dato un numero. Verifica che sia divisibile per 3.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta