tutoriais mais recente desenvolvimento web
 

JavaScript operadores


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:

adicionando

var x = 5;
var y = 2;
var z = x + y;
Tente você mesmo "

O operador de multiplicação (*) multiplica números.

multiplicando

var x = 5;
var y = 2;
var z = x * y;
Tente você mesmo "

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.

Tarefa

var x = 10;
Tente você mesmo "

O operador de atribuição de adição (+=) adiciona um valor a uma variável.

Tarefa

var x = 10;
x += 5;
Tente você mesmo "

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.