Files
freeCodeCamp/curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/basic-javascript/finding-a-remainder-in-javascript.md
2023-02-21 07:48:48 -08:00

1.4 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
56533eb9ac21ba0edf2244ae Descobrir o resto em JavaScript 1 https://scrimba.com/c/cWP24Ub 18184 finding-a-remainder-in-javascript

--description--

O operador de resto % retorna o resto da divisão de dois números.

Exemplo

5 % 2 = 1
5 / 2 = 2 resto 1
2 * 2 = 4
5 - 4 = 1

Uso
Na matemática, um número pode ser verificado como par ou ímpar por meio do resto da divisão do número por 2. Números pares têm um resto de 0, enquanto números ímpares têm um resto de 1.

17 % 2 = 1
48 % 2 = 0

Observação: o operador de resto às vezes é referido incorretamente como o operador de módulo. É muito semelhante ao módulo, mas não funciona adequadamente com números negativos.

--instructions--

Define o resto igual ao restante de 11 dividido por 3 usando o operador de restante (%).

--hints--

A variável remainder deve ser inicializada

assert(/(const|let|var)\s+?remainder/.test(code));

O valor de remainder deve ser 2

assert(remainder === 2);

Você deve usar o operador %

assert(/\s+?remainder\s*?=\s*?.*%.*;?/.test(code));

--seed--

--after-user-code--

(function (y) {
  return 'remainder = ' + y;
})(remainder);

--seed-contents--

const remainder = 0;

--solutions--

const remainder = 11 % 3;