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: 120
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 -> Usando variáveis para fazer um cálculo matemático
Parte 3 - Usando variáveis para fazer um cálculo matemático
Início do Curso - Usando variáveis para fazer um cálculo matemático

O nosso próximo script pode parecer um pouco complexo. Tente concentrar-se no uso das variáveis. Os demais elementos serão explicados em outra parte do curso.

O script é simples. Queremos que a página exiba duas caixas de texto em que o usuário deverá digitar dois valores. Ao clicar o botão Calcular, nós vamos exibir uma mensagem com a soma dos valores informados. Vamos ao código:


<html>
<head>
<title>Estudando JavaScript</title>

<script type="text/javascript">
<!--
  function calcular(){
    var primeiroNum = parseFloat(document.form1.text1.value);
    var segundoNum = parseFloat(document.form1.text2.value);
    window.alert(primeiroNum + segundoNum);
  }
//-->
</script>

</head>
<body>

<form name="form1">
Primeiro Número:
<input type="text" name="text1"><br>
Segundo Número:
<input type="text" name="text2"><br>
Clique aqui para calcular:
<input type="button" value="Calcular" onclick="calcular()">
</form>

</body>
</html>


Este código resultará na página mostrada na imagem abaixo:


Este código, se bem estudado, trará a você uma das técnicas mais importantes em JavaScript, que é fazer cálculos. Vamos tentar entender tudo o que foi usado aqui.

Uma parte do nosso código é HTML puro. Criamos um formulário com duas caixas de texto e um botão. Observe aqui que foram dados nomes tanto ao formulário quanto às caixas de texto. A partir do momento que você precisa referenciar os elementos da página via código, deve dar nomes à eles.

A seguir criamos uma funçao chamada calcular(), da qual fazermos a chamada por meio do botão Calcular. Foram criadas duas variáveis que deverão armazenar os valores digitados pelo usuário durante a execução do código. Aqui nós usamos a função parseFloat. Por que fazer a coisa tão complicada? Como o conteúdo da caixa de texto é do tipo string (linha de texto), nós tivemos que transformar esse conteúdo em um valor numérico para que o cálculo fosse possível. Depois de armazenar os dois valores, tudo que temos a fazer é efetuar um cálculo matemático usando o método window.alert para exibir uma mensagem com a soma desses dois números. Funções, cálculos matemáticos e o processo de acessar formulários por meio de JavaScript serão explicados em outra parte do curso. Tente absorver no momento o uso das variáveis e como você pode implementá-las para obter os melhores resultados de seus scripts.

Próxima -> Usando variáveis para armazenar dados do usuário
 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de VB.NET
Como definir a cor do texto para uma caixa de texto
Como remover um item da ListBox baseado em seu índice
Como obter o nome do usuário atual do sistema
Definindo a cor de fundo para um TextBox
Como pesquisar valores nos elementos de um array usando o método Find e um predicate
O que você precisa saber sobre arquivos e fluxos (streams)
Como pesquisar um valor nos elementos de uma matriz e retornar o índice do primeiro elemento que se encaixa nos requisitos da busca
Comparando strings usando o método Equals() da classe String
Exibindo a data e hora no formato longo usando a função Format e a propriedade DateTime.Now
Como criar um ComboBox em tempo de execução e adicioná-lo ao formulário
Veja dicas, truques e anotações de outras linguagens
JSP (Java Server Pages) - Redirecionando o usuário usando a action <jsp:forward>
Adobe Flex - Aprenda a usar [Bindable] com variáveis
C# (CSharp) - Como obter o diretório pai de um determinado diretório
Java - Concatenar strings em Java
C - Como escrever sua própria implementação da função strcmp(), usada para comparar strings em C
Java - Entendendo a interface Runnable da Java API
Java - Criando e exibindo os valores de um array de duas dimensões
C# (CSharp) - Entendendo a estrutura DateTime
Java - O tipo de dados boolean e seus usos
Java - Adicionando ou subtraindo segundos de uma data e hora usando o método add() da classe Calendar

       

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