Latest web development tutorials

Operadores JavaScript

JavaScript operador de atribuição é utilizado para comparar valores, realizam operações aritméticas e semelhantes.


Operadores aritméticos JavaScript

operadores aritméticos são usados ​​para executar uma operação em duas variáveis ​​ou valores.

Atribuiçãoy = 5, a tabela a seguir vai mostrar que você usar os operadores aritméticos:

operadores descrição exemplo y valor valor x exemplos on-line
+ adição x = y + 2 y = 5 X = 7 Exemplos >>
- subtração x = y - 2 y = 5 x = 3 Exemplos >>
* multiplicação x = y * 2 y = 5 x = 10 Exemplos >>
/ divisão x = y / 2 y = 5 x = 2,5 Exemplos >>
% restante x = 2% y y = 5 x = 1 Exemplos >>
++ incremento x = ++ y y = 6 x = 6 Exemplos >>
x = y ++ y = 6 x = 5 Exemplos >>
- diminuição X = --y Y = 4 X = 4 Exemplos >>
X = y-- Y = 4 x = 5 Exemplos >>

Sobre operadores aritméticos, você pode ler o nosso operador tutorial JavaScript .


Operadores de Atribuição de JavaScript

JavaScript operador de atribuição é usado para atribuir valores a variáveis.

Dado x = 10 e y = 5, a tabela a seguir explica o operador de atribuição:

operadores exemplo Same As valor x exemplos on-line
= x = y x = y x = 5 Exemplos >>
+ = x + y = x = x + y x = 15 Exemplos >>
- = x - = y x = x - y x = 5 Exemplos >>
* = x * = y X = x * y x = 50 Exemplos >>
/ = x / y = x = x / y x = 2 Exemplos >>
% = x% = y x = x% y x = 0 Exemplos >>

Sobre operador de atribuição, você pode ler o nosso operador tutorial JavaScript .


Operadores de String de JavaScript

+ Operador + = operador pode ser usado para concatenar strings.

text1dada= "Good", text2 ="Morning", e text3 = "", a tabela a seguir explica o uso de operadores de string:

operadores exemplo text1 text2 text3 exemplos on-line
+ text3 = text1 text2 + "Good" "Morning" "Good Morning" Exemplos >>
+ = text1 text2 + = "Good Morning" "Morning" ' " Exemplos >>


comparação

Analisando lógica de comparação para a instrução determinam dada dois valores ou variáveis ​​são iguais.

Dadox = 5, a tabela seguinte mostra a comparação da utilização de:

operadores descrição comparar resultado exemplos on-line
== igual x == 8 falso Exemplos >>
x == 5 verdadeiro Exemplos >>
=== Valores e tipos são iguais (sempre igual) X === "5" falso Exemplos >>
x === 5 verdadeiro Exemplos >>
! = não é igual x! = 8 verdadeiro Exemplos >>
! == Valor e tipo não são, etc. (não é sempre igual) x! == "5" verdadeiro Exemplos >>
x! == 5 falso Exemplos >>
> maior do que x> 8 falso Exemplos >>
< menos que X <8 verdadeiro Exemplos >>
> = Maior do que ou igual a x> = 8 falso Exemplos >>
<= Menos do que ou igual a X <8 = verdadeiro Exemplos >>

Sobre a comparação, você pode ler a nossa comparação tutorial JavaScript .


operador condicional

O operador condicional com base nas condições para o operador de atribuição.

Dadox = 6 e y = 3, o quadro a seguir demonstra o operador condicional de operações:

gramática exemplo exemplos on-line
Variável = (condição) Valor valor 1 :? 2 ? Voteable = (idade e 18) "muito jovem": "Old enough" Exemplos >>


Operadores lógicos

operador lógico para determinar as relações lógicas entre as variáveis ​​ou valores.

Dadox e y = 6 = 3, o exemplo seguinte demonstra a utilização de operadores lógicos:

operadores descrição exemplo
&& e (X <10 && y> 1) é verdadeira
|| ou (X == 5 || y == 5) é falsa
! não- ! (X == y) é verdadeira


Operadores bit a bit JavaScript

operadores bit a bit trabalhar em números de 32 bits. Todas as operações digitais será convertido para 32 bits. Os resultados obtidos serão convertidos para um número Javascript.


operadores descrição exemplo como resultado decimal
& E x = 5 & 1 0101 & 0001 0001 1
| OR x = 5 | 1 0101 | 0001 0101 5
~ negada x = 5 ~ ~ 0101 1010 10
^ XOR x = 5 ^ 1 0101 ^ 0001 0100 4
<< Esquerda / td> x = 5 << 1 0101 << 1 1010 10
>> direito x = 5 >> 1 0101 >> 1 0010 2