São soma, subtração, multiplicação, divisão e resto da divisão.
soma: + subtração: - divisão: / multiplicação: * resto da divisão: %
let primeiroValor = 5
let segundoValor = 2
console.log(primeiroValor + segundoValor)
//resultado: 7
let primeiroValor = 5
let segundoValor = 2
console.log(primeiroValor - segundoValor)
//resultado: 3
let primeiroValor = 5
let segundoValor = 2
console.log(primeiroValor * segundoValor)
//resultado: 10
let primeiroValor = 10
let segundoValor = 2
console.log(primeiroValor / segundoValor)
//resultado: 5
let primeiroValor = 17
let segundoValor = 2
console.log(primeiroValor % segundoValor)
//resultado: 2
Exemplo do resto da divisão:
- 17 dividido por 2: Resto 2 - O número 2 dois será o valor obtido.
- 28 dividido por 3: Resto 1 - O número 1 um será o valor obtido.
Caso um dos valores não sejam do mesmo tipo, exemplo: um number e outro string; o resultado vai concatenar. Exemplo: O resultado é 7, entretanto, se o 2 (dois) for um string “2” o resultado será cindo dois (52).
let primeiroValor = 5
let segundoValor = "2"
console.log(primeiroValor + segundoValor)
//resultado: 52
Este efeito de concatenar os números é validos para os outros operadores aritméticos
Para observar os resultados adicione [[console.log() e Comentários no código JavaScript]] e dentro dos colchetes: primeiro número + operador aritmético + segundo número.
Fontes: