Precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Arquivo de Códigos - Página Inicial
Códigos-fonte
» Códigos-fonte e exemplos completos
Linguagens
» ActionScript
» Adobe AIR
» Adobe Flex
» AJAX
» C
» C#
» C++
» CSS
» Delphi
» DHTML - Dynamic HTML
» HTML/XHTML
» Java
» JavaFX
» JavaScript
» Java Servlets
» JSP - Java Server Pages
» Perl
» PHP
» PHP-GTK
» Python
» Ruby
» Tcl/Tk
» VB.NET
Bancos de Dados
» IBM DB2
» MySQL
Frameworks
» CodeIgniter
» jQuery
» JSF - Java Server Faces
» Qt
» Ruby On Rails
» Struts
» Struts 2
» wxWidgets
» Zend Framework
Container/Servidor
» Apache Tomcat
» Apache Web Server
Ferramentas
» Apache Ant
» iTextSharp (iText#)
Referências
» CSS1 e CSS2
» JavaScript
Serviços On-Line
» Qual é meu IP?
» Tabela Cores HTML I
» Tabela Cores HTML II
» Lista de Mime Types
» Códigos Teclas Virtuais
Usuários On-Line
Visitantes: 106
PHP
O que há de novo no PHP 5?
40 dicas e truques sobre como trabalhar com datas e horas em PHP
60 dicas e truques sobre como trabalhar com strings e caracteres em PHP
PHP e a Orientação a Objetos - POO (Curso Completo)

DHTML
Curso completo de DHTML para iniciantes

CSS
Como definir uma imagem de fundo fixa na página
Definindo uma imagem de fundo para botões HTML
Você está aqui: Inicio -> JavaScript -> Curso Completo -> O que são operadores?
Parte 4 - O que são operadores?
Início do Curso - O que são operadores?

Operadores são os símbolos que usamos quando estamos trabalhando com valores. Todos sabemos que 2 + 2 = 4. Os sinais + e = são operadores, já que trabalham com os valores da nossa operação aritmética. JavaScript tem muitos operadores e entre eles, os que você usará durante todo o seu ciclo de programação nesta linguagem.


Na parte 2 do curso, ao declarar nossas variáveis, usamos muitas vezes a seguinte construção:

var nome = 'Ricardo Smith';

O símbolo = é um operador de atribuição. Operadores de atribuição são usados para passar um valor a uma variável. Um outro muito usado é o operador de adição +. Veja o exemplo.

<script type="text/javascript">
<!--
  var numUm = 23;
  var numDois = 45;
  var resultado = numUm + numDois;
  window.alert(resultado);
//-->
</script>


No código anterior temos um bom exemplo do uso de operadores. Primeiro usamos o operador de atribuição = para passar valores às variáveis numUm e numDois, e então usamos o operador de adição + para somar os valores destas duas variáveis e apresentar o resultado em uma mensagem usando o método window.alert.

Vamos ver mais alguns operadores. Observe abaixo o uso dos operadores para comparações. O operador de igualdade == é usado para comparar valores e então executar a ação definida por você durante a execução do script. Vamos ao código:

<script type="text/javascript">
<!--
  var numero = 120;

  if(numero == 120){
    window.alert('A variável numero é igual a 120');
  }
//-->
</script>


Neste código nós usamos o operador de igualdade dentro de uma expressão condicional if para testar se o valor da variável numero era igual a 120. Como o valor era igual a 120, a mensagem foi exibida. Tente esta versão do código:

<script type="text/javascript">
<!--
  var numero = 120;

  if(numero == 100){
    window.alert('A variável numero é igual a 100');
  }
//-->
</script>


Se você executar este código, verá que a mensagem não será exibida, já que o número testado pelo operador de igualdade será diferente do valor da variável numero.

Para ver um exemplo do operador > (maior que), vamos alterar o script. Veja esta nova versão:

<script type="text/javascript">
<!--
  var numero = 120;

  if(numero > 100){
    window.alert('A variável numero é maior que 100');
  }
//-->
</script>


Ao executar este script, você verá que a mensagem será exibida, já que o operador > testou se o valor da variável numero era maior que o número 100. Como o valor passou no teste, a mensagem foi exibida. Operadores de atribuição, igualdade, comparação e todos os operadores que trabalham com funções matemáticas são muito importantes, por isso merecem uma atenção toda especial no decorrer de seus estudos.

Expressões condicionais if serão vistas em outra parte do curso. Veja em seguida os principais operadores em JavaScript.

Próxima -> Operadores aritméticos
 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de Zend Framework
Obtendo o dia do mês com dois dígitos
Entendendo e usando a classe Zend_Date do Zend Framework
Como usar o Zend_Date para verificar se um determinado ano é bissexto
Veja dicas, truques e anotações de outras linguagens
PHP - Como criar laço while infinito em PHP
Python - Como formatar valores de ponto-flutuante com uma determinada quantidade de zeros à esquerda
Java - Entendendo a interface TableModelListener
Java - Obter o texto selecionado em um JTextArea
Java - Como copiar parte de um array para outro usando o método System.arraycopy
ActionScript - Como converter para letras maiúsculas todo o conteúdo de uma string
JSP (Java Server Pages) - Definindo o endereço do remetente com os métodos setFrom e addFrom
Java - Como renomear arquivos
PHP - Como testar se uma variável ou constante é do tipo Boolean
Java - Como escrever um método Java que retorna um objeto da classe HashMap

       

http://www.arquivodecodigos.net
:: Arquivo de Códigos - Softwares e Consultoria em Programação ::
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734

Desenvolvedor Responsável: Osmar J. Silva

Página Inicial Contatos Pesquisar Mapa do Site