JAVASCRIPT - GUIA DE REFERÊNCIA COMPLETO GRÁTIS
GUIA RÁPIDO (cortesia Wikipedia.org)
OPERADORES MODIFICADORES
Os operadores permitem alterar o valor de uma variável. São os seguintes, os operadores:
=
Atribui valor a uma variável. Por exemplo: x = 1;
++
Adiciona um a uma variável. Por exemplo:
x++;
equivale a x = x + 1;–
Subtrai um ao valor de uma variável. Por exemplo:
x–;
equivale a x = x - 1;
OPERADORES COMPARATIVOS
==
equivale a igual;!=
equivale a diferente===
equivale a estritamente igual (verifica o conteúdo e o tipo da variável)!==
Estritamente diferente (verifica o onteúdo e o tipo da variável)<
Verifique se um valor é menor que o outro<=
Verifica se um valor é menor ou igual a outro>
Verifica se um valor é maior do que outro>=
Verifica se um valor é maior ou igual a outro
OPERADORES ARITIMÉTICOS
%
Módulo (fornece o resto de uma divisão. Por exemplo: 7%2 fornece o resultado de 1)
+
Soma dois valores
-
Subtrai dois valores
*
Multiplica dois valores
/
Divide dois valores
OPERADORES LÓGICOS
&&
equivale ao operador lógico AND (”e”). Este operador obriga a que duas situações sejam verdadeiras. Por exemplo: se x=6 e y=3, a condição (x < 10 && y > 1) vai retornar como resultado o valor true, pois x é menor do que seis e (AND) y é maior do que um.
||
equivale ao operador lógico OR (”ou”). Este operador retorna o valor verdadeiro se uma de duas situações, ocorrer. Por exemplo: x=6 e y=3, então, (x==5 || y==5) retornará o valor false, pois nenhuma das duas condições foi satisfeita, já que nem x, nem y, são iguais a cinco.
!
equivale ao operador lógico NOT (”não”). Este operador inverte o resultado que poderia vir de uma comparação lógica. Por exemplo: se x=6 e y=3, então, !(x==y) vai retornar um resultado true. A explicação para isto é a seguinte: dentro do parêntesis ocorre e comparação “é x igual a y?” e a resposta a esta pergunta é não, que equivale ao valor booleano false. Entretanto, existe um operador NOT do lado de fora do parentesis, logo, a resposta é invertida e passa de false a true.
Se gostou desse artigo... | |
:: |
receba as novidades deste site por e-mail! |