Numbers and maths · Números e matemática
Maths like a calculator
- JavaScript does maths with
+-*/. - There is only one kind of number, so
/can give a decimal:7 / 2is3.5.
Matemática como uma calculadora
- JavaScript faz matemática com
+-*/. - Existe apenas um tipo de número, então
/pode dar um decimal:7 / 2é3.5.
console.log(7 + 2); // → 9
console.log(7 / 2); // → 3.5
Remainder and powers
%gives the remainder after dividing:23 % 5is3(5 goes in 4 times, 3 left over).**raises to a power:2 ** 5is2 × 2 × 2 × 2 × 2.
Resto e potências
%dá o resto após a divisão:23 % 5é3(5 cabe em 4 quatro vezes, sobram 3).**eleva a uma potência:2 ** 5é2 × 2 × 2 × 2 × 2.
console.log(23 % 5); // → 3
console.log(2 ** 5); // → 32
Order of operations
*/%happen before+and-— the same rules as in maths class.- Use brackets
( )to force what should happen first.
Ordem de operações
*/%acontecem antes de+e-— as mesmas regras da aula de matemática.- Use parênteses
( )para forçar o que deve acontecer primeiro.
Order of operations, step by step · Ordem de operações, passo a passo
× and · e ÷ happen before · antes + and · e −. Brackets go first of all. · × e ÷ acontecem antes de + e −. Parênteses vêm primeiro de tudo.
console.log(2 + 3 * 4); // → 14 (the 3 * 4 first)
console.log((2 + 3) * 4); // → 20 (the brackets first)
Common mistakes
%is the remainder operator;/can give a decimal."3" + 4gives"34"(a string), not7.
Erros comuns
%é o operador de resto;/pode dar um decimal."3" + 4retorna"34"(uma string), não7.
Now you try
- Use the maths operators.
- Press Check answer to test it.
Agora você tenta
- Use os operadores matemáticos.
- Pressione Check answer para testá-lo.
Log 6 times 7 (it is 42). · Faça log de 6 vezes 7 (é 42).
Click Run to see the output here. · Clique em Executar para ver a saída aqui.
Use % to log the remainder when 23 is divided by 5 (it is 3). · Use % para fazer log do resto quando 23 é dividido por 5 (é 3).
Click Run to see the output here. · Clique em Executar para ver a saída aqui.
a is 4 and · e b is 8. Log their average, (a + b) / 2 (it is 6). Use brackets so the addition happens first. · a é 4 e b é 8. Faça log da média deles, (a + b) / 2 (é 6). Use parênteses para que a soma aconteça primeiro.
Click Run to see the output here. · Clique em Executar para ver a saída aqui.