⊗jsPmCdExDR 140 of 505 menu

Verificando o resto da divisão em JavaScript

Suponha que temos duas variáveis com números:

let a = 10; let b = 3;

Vamos encontrar o resto da divisão de uma variável pela outra:

let a = 10; let b = 3; console.log(a % b); // exibirá 1

Agora, suponha que as variáveis armazenem valores tais que uma variável é divisível pela segunda sem resto:

let a = 10; let b = 5; console.log(a % b); // exibirá 0

Vamos escrever um script que verificará se um número é divisível pelo segundo sem resto:

let a = 10; let b = 3; if (a % b === 0) { console.log('divisível sem resto'); } else { console.log('divisível com resto'); }

Agora, suponha que seja necessário, se o número for divisível com resto, exibir esse resto no console:

let a = 10; let b = 3; if (a % b === 0) { console.log('divisível sem resto'); } else { console.log('divisível com resto ' + a % b); }

No código acima, o resto acaba sendo calculado em dois lugares, o que não é ideal. Vamos corrigir o problema:

let a = 10; let b = 3; let rest = a % b; if (rest === 0) { console.log('divisível sem resto'); } else { console.log('divisível com resto ' + rest); }

Como se sabe, números pares são divisíveis por 2 sem resto, e números ímpares - com resto. Suponha que você tenha um número. Usando o operador % e a construção if, verifique se este número é par ou não.

Dado um número. Verifique se ele é divisível por 3.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar