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: 100
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 Apache Ant
Veja dicas, truques e anotações de outras linguagens
MySQL - Formatando valores de campos DATE, TIME, DATETIME e TIMESTAMP usando a função DATE_FORMAT()
Adobe AIR - Como obter a largura total e a largura útil de uma janela Adobe AIR
VB.NET - Removendo espaços em branco no final de uma string
Java - Aprenda a tratar erros em Java usando o bloco try...catch
C - Passando uma estrutura (struct) para uma função (com e sem o uso de ponteiros)
JavaScript - Como converter uma string em um valor de ponto-flutuante válido
C# (CSharp) - Usando a propriedade AcceptButton para definir o botão que será acionado quando o usuário pressionar Enter em um formulário
ActionScript - Verificando se uma string termina com uma determinada substring (implementando um método endsWith)
JavaScript - Como chamar o método toString de um array
JSP (Java Server Pages) - Como definir o destinatário de uma cópia (CC - Carbon Copy) da mensagem

       

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