Exemplo
Atribuir valores a variáveis e adicioná-los juntos:
var x = 5; // assign the value 5 to
x
var y = 2; // assign the value
2 to y
var z = x + y; // assign the value 7 to z (x + y)
Tente você mesmo " Operadores aritméticos JavaScript
operadores aritméticos são usados para realizar operações aritméticas em números (literais ou variáveis).
Operador | Descrição |
---|---|
+ | Adição |
- | Subtração |
* | Multiplicação |
/ | Divisão |
% | Módulo |
++ | Incremento |
-- | diminuição |
O operador de adição (+) adiciona números:
O operador de multiplicação (*) multiplica números.
Você vai aprender mais sobre os operadores de JavaScript nos próximos capítulos.
Operadores de Atribuição de JavaScript
operadores de atribuição atribuir valores às variáveis de JavaScript.
Operador | Exemplo | Igual a |
---|---|---|
= | x = y | x = y |
+= | x += y | x = x + y |
-= | x -= y | x = x - y |
*= | x *= y | x = x * y |
/= | x /= y | x = x / y |
%= | x %= y | x = x % y |
O operador de atribuição (=) atribui um valor a uma variável.
O operador de atribuição de adição (+=) adiciona um valor a uma variável.
Operadores de String de JavaScript
O + operador também pode ser usado para adicionar cadeias (concatenar).
Quando usado em cordas, o + operador é chamado o operador de concatenação.
Exemplo
txt1 = "John";
txt2 = "Doe";
txt3 = txt1 + " " + txt2;
O resultado de txt3 será:
John Doe
Tente você mesmo " O += operador de atribuição pode também ser usado para adicionar cadeias (concatenar):
Exemplo
txt1 = "What a very ";
txt1 += "nice day";
O resultado de txt1 será:
What a very nice day
Tente você mesmo " Adicionando Cordas e Números
Adicionando dois números, retornará a soma, mas a adição de um número e uma string irá retornar uma string:
Exemplo
x = 5 + 5;
y = "5" + 5;
z = "Hello" + 5;
O resultado de x, y, e z são os seguintes:
10
55
Hello5
Tente você mesmo " A regra é:Se você adicionar um número e uma string, o resultado será uma string!
JavaScript Comparação e operadores lógicos
Operador | Descrição |
---|---|
== | igual a |
=== | o mesmo valor e igual tipo |
!= | não igual |
!== | não igual valor ou não igual tipo |
> | Melhor que |
< | menos que |
>= | maior do que ou igual a |
<= | menos que ou igual a |
? | operador ternário |
Os operadores de comparação e lógicos são descritos no capítulo Comparações JS.
JavaScript operadores de tipo
Operador | Descrição |
---|---|
typeof | Retorna o tipo de uma variável |
instanceof | Retorna true se um objeto é uma instância de um tipo de objeto |
Operadores de tipo são descritos no capítulo JS tipo de conversão.