Início
Operações matemáticas
Em código, existem as operações matemáticas básicas.
console.log(2 + 2)
console.log(18 - 5)
> 4
> 13
O resultado das operações pode ser colocado numa variável:
let resultado = 6 * 4
console.log(resultado)
> 24
Ou pode ser obtido de uma variável:
let valorInicial = 38
console.log(valorInicial / 2)
> 19
Ou os dois ao mesmo tempo. No geral, qualquer lugar que aceita um número também aceita uma operação matemática.
let numero = 68
numero = numero + 1
console.log(numero)
> 69
Esse numero = numero + 1
no meio do código acima é uma ideia importante e vai voltar no futuro. Ele aumenta a variável em 1, o processo é assim:
numero = numero + 1
numero = 68 + 1
<< valor 68 é extraído
numero = 69
<< valor 69 é atribuído
Similarmente, numero = numero * 2
dobraria o valor.
Expressões com mais de uma operação também são possíveis. Elas usam a mesma ordem do que a matemática: multiplicação e divisão primeiro, depois soma e subtração.
console.log(1 + 3 * 3)
> 10
console.log((1 + 3) * 3) // parênteses também afetam a ordem
> 12
Por último, o símbolo de mais também combina strings:
console.log("o" + "i")
> "oi"
Dê uma olhada no código a seguir:
let frase = "Olá,"
frase = frase + "Mundo"
frase + "!"
console.log(frase)
O que vai aparecer no console quando for executado?