SIMULADOS & TUTORIAIS

Documentos relacionados
SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

Curso básico de JavaScript Aula 2

SIMULADOS & TUTORIAIS

Introdução ao Javascript

Minicurso de JavaScript PET Sistemas de Informação Terceiro Dia Anthony Tailer. Clécio Santos. Rhauani Fazul.

Aula 3 Conceitos de memória, variáveis e constantes Cleverton Hentz

Prof Evandro Manara Miletto. parte 1

SIMULADOS & TUTORIAIS

Desenvolvimento Web. JavaScript aula II variáveis (cont.) e diálogos. Professor: Bruno Gomes

Vetores. IFSC/Florianópolis - Programação Orientada a Objetos + POO - prof. Herval Daminelli

Java: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP)

C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P

Programação Básica. Estrutura de um algoritmo

Unidade 5: Introdução à Programação com Python Prof. Daniel Caetano

Construção de SitesAula5

Aula 03 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes

JSP Prof. Daniela Pires. VARIAVEIS... 2 Tipos de Dados... 2 String Float Integer Boolean... 3

Informática I. Aula 7. Aula 7-17/09/2007 1

MC-102 Aula 02 Shell Interativa, Programa Básico, Variáveis, Atribuições, Tipos Simples. Instituto de Computação Unicamp

Prof. Esp. Andrew Rodrigues 1

Construção de Sites 2. Prof. Christiano Lima Santos

REDES DE COMUNICAÇÃO. 11º - ANO Professor: Rafael Henriques

Introdução. Surge em 1995 (Brendan Eich, programador da Netscape) com o nome de Livescript

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu. Introdução ao Javascript #1

Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi

Abordagem introdutória; modos de inserção no html; declaração de variáveis e operadores.

SIMULADOS & TUTORIAIS

Aula 10: Introdução a Vetores e Matrizes

Programação WEB I Funções

Variáveis. Aula 05. Prof. Esp. Andrew Rodrigues

Introdução à HTML Dinámico. O linguagem JavaScript.

Laboratório de Programação II

Aula 4: Introdução à Linguagem C++

Linguagem C Princípios Básicos (parte 1)

ALGORITMOS AULA 2. Profª Amanda Gondim

Conceitos Básicos Linguagem C

Abordagem introdutória; modos de inserção no html; declaração de variáveis e operadores.

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016

Aula 02. Prof. Diemesleno Souza Carvalho

LÓGICA DE PROGRAMAÇÃO. Algoritmos Computacionais. Sérgio Carlos Portari Júnior

LINGUAGEM DE PROGRAMAÇÃO C AULA 2. Professor: Rodrigo Rocha

- Aula 05, 06, 07 e 08 - Técnicas de programação. (Revisão conceitos de lógica). - Estrutura Seqüencial

Programação de Computadores III

JAVASCRIPT Laboratórios de Informática João Paulo Barraca, André Zúquete, Diogo Gomes

Algoritmos. Conceitos e Comandos

Algoritmo e Programação Matemática

Lição 4 Fundamentos da programação

JavaScript (Elementos de Programação e Programação Básica)

INFORMÁTICA APLICADA AULA 03 ALGORITMOS

Tipos de Dados Simples (Continuação)

Noções de algoritmos - Aula 1

Linguagem Computacional

Programação de Computadores I Estrutura de um Programa Procedimentos de Entrada e Saída PROFESSORA CINTIA CAETANO

FACULDADE BATISTA MINEIRA - CST Banco de Dados Estruturas de Dados - Variáveis

Informática I. Aula Aula 11-01/10/2007 1

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

Introdução à Linguagem Lua Variáveis e Expressões

Parte II. Orientação a objetos no PHP. Contato: Site: Programação para WEB II

Fábio Rodrigues / Israel Lucania

Vetores. IFSC/Florianópolis - Programação Orientada a Objetos + POO - prof. Herval Daminelli

PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS

Linguagem de Programação

Agenda. O que é um array. Declaração de um array. Instanciação de um array. Acessando os elementos de um array. O tamanho de um array (length)

Vetores. e o programa deverá ler os valores separadamente:

O nome da variável é utilizado para identificação (para carga e posterior uso). Porém, são necessárias algumas regras para nomear essa variável:

Desenvolvido por: Juarez A. Muylaert Filho - Andréa T. Medeiros - Adriana S. Spallanzani -

Working 03 : Conceitos Básicos I

Pseudocódigo e Visualg

Programação I Ponteiros e alocação dinâmica de memória. Prof. Carlos Alberto

Introdução a Programação

Criando Classes em PHP

Prática de Programação. Prof. Tiago A. E. Ferreira Aula 9 Estruturas, Uniões, Enumerações e Tipos Definidos pelo Usuário

Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza

Curso de PHP. FATEC - Jundiaí TIPOS DE VARIÁVEIS

Unidade 4: Introdução à Lógica de Programação - Parte II

Programação Introdução

Unidade 4: Introdução à Lógica de Programação - Parte II Português Estruturado - Versão Estácio Prof. Daniel Caetano

Algoritmos e Programação

PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95

Primeiros programas.

SIMULADOS & TUTORIAIS

MATLAB Avançado. Melissa Weber Mendonça

JavaScript (ou JScript)

Linguagem C: Introdução

Transcrição:

SIMULADOS & TUTORIAIS TUTORIAIS JAVASCRIPT Variáveis em JavaScript Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte por quaisquer meios, seja digital, eletrônico ou impresso sem a expressa autorização do autor por escrito. Os infratores serão punidos de acordo com a Lei. Simulados & Tutoriais Tutoriais JavaScript Pag. 1

TUTORIAIS JAVASCRIPT Variáveis em JavaScript Introdução Da mesma forma que outras linguagens de programação, as variáveis em JavaScript são contêineres para armazenamento de informações. Veja alguns exemplos: var x = 5; var y = 6; var z = x+y; Da mesma forma que na Álgebra, as variáveis em JavaScript tanto podem ser utilizadas para armazenar valores (como x=5) como expressões (como z=x+y). As variáveis podem ter nomes curtos (como x ou y) como também nomes mais descritivos (como idade, nome, total, produto, etc.). Para criar variáveis válidas elas devem obedecer às seguintes regras: Variáveis só podem começar com uma letra, um cifrão ($) ou underline (_). Não podem começar com números, embora possam ser utilizados se for após uma letra. Nomes de variáveis são casos sensitivos (y é diferente de Y) A utilização de nomes incorretos para as variáveis provoca a maioria dos erros no código. Portanto, muita atenção ao criá-las. Tipos de Dados em JavaScript Existem vários tipos de dados para serem associados às variáveis. Nos exemplos vistos até agora utilizamos variáveis numéricas e strings. Veja alguns exemplos: var nome = "Maria"; var idade = 30; // variável string. // variável numérica. Ao criar uma variável string utilize sempre as aspas simples ou duplas nelas. Para uma variável numérica não utilize as aspas. Se você colocar aspas em uma variável numérica ela será considerada uma string, e sendo assim você não poderá fazer cálculos com ela. Há muitos outros tipos de dados para variáveis, mas estudaremos esse assunto com mais detalhes em outro tutorial. Declarando variáveis em JavaScript Para declarar uma variável em JavaScript você deve utilizar a palavra chave var, conforme já vimos em exemplos anteriores. var nome; Simulados & Tutoriais Tutoriais JavaScript Pag. 2

Você poderá atribuir um valor inicial à sua variável ou não. Variáveis em JavaScript não exigem inicialização. Para atribuir um valor à sua variável utilize o sinal de igual (=) após o nome da variável e em seguida o seu valor. var nome = "Jorge"; Uma variável pode ser inicializada com um valor string, e mais tarde ser atribuído um valor numérico. Por exemplo: var teste = "Maria"; document.write(teste); var teste = 45 document.write(teste); Vejamos um exemplo prático: Exemplo 1 Nesse exemplo criaremos uma variável chamada nomecarro, atribuímos o valor "Honda" a ela e inserimos o valor dentro de um parágrafo HTML como id = "demo": Para isso: 1. Digite o código abaixo no seu editor de texto e salve-o como: js3-exemplo1.html. <!DOCTYPE html> <html> Tutorial JavaScript3 - Exemplo 1 - Variáveis em JavaScript <head> <title>tutorial JavaScript3 - Exemplo 1 - Variáveis em JavaScript</title><p> <script> function minhafuncao() { var nomecarro ="Honda"; document.getelementbyid("demo").innerhtml=nomecarro; } </script> </head> <body> <p>clique no botão para criar uma variável e exibir o seu conteúdo.</p> <button onclick="minhafuncao()">clique aqui</button> <p id="demo"></p> </body> </html> 2. Execute no seu browser preferido e confira o resultado com o mostrado abaixo. Simulados & Tutoriais Tutoriais JavaScript Pag. 3

OBS.: É uma boa prática de programação declarar todas as suas variáveis em um único lugar no inicio do seu código. Escopo das variáveis Uma variável pode ser global ou local em JavaScript. Todas as variáveis são globais, a menos que elas sejam declaradas em uma função. 1. Variáveis declaradas em uma função são locais para essa função. 2. É possível que duas variáveis com o mesmo nome possam existir, desde que uma seja global e a outra local. 3. Ao acessar a variável dentro da função, você está acessando a variável local. 4. Se a variável é acessada fora da função, a variável global é usada. 5. Sempre use a palavra-chave var para declarar variáveis locais em funções. Sem var, JavaScript irá criar uma variável global. Muitas variáveis com uma única declaração Você pode economizar muitas linhas de código utilizando uma única linha para declarar várias variáveis, basta separá-las por vírgulas. Isso evita também o uso da palavra chave var várias vezes. Além disso, variáveis com a mesma declaração var não precisam ser do mesmo tipo. Por exemplo: var nome="jorge", idade=30, profissao="professor"; As variáveis em JavaScript também não requerem inicialização. Por exemplo: var teste; Uma variável pode ser inicializada com um valor string, e mais tarde ser atribuído a ela um valor numérico, sem nenhuma restrição. Veja o exemplo: var teste = "Olá"; alert(teste); var teste = 25; alert(teste); Valor indefinido (undefined) Em programas de computador, as variáveis geralmente são declaradas sem valor. O valor pode ser algo que poderá ser calculado posteriormente ou algo que deverá ser atribuído mais adiante no código, como a entrada de uma informação pelo usuário, por exemplo. As variáveis declaradas sem valor têm o seu valor undefined, ou seja, indefinido. Por exemplo, a variável nomecarro terá o seu valor indefinido após a execução da seguinte declaração: var nomecarro; Pois não foi atribuído nenhum valor a ela. Re-Declarando uma variável Se você re-declarar uma variável em JavaScript ela não perderá o seu valor. Por exemplo, se você declarar: Simulados & Tutoriais Tutoriais JavaScript Pag. 4

var nomecarro = "Honda"; var nomecarro; A variável nomecarro será sempre "Honda" após a execução dessa declaração. Aritmética em JavaScript Da mesma forma que na Álgebra, você pode fazer qualquer operação aritmética utilizando os operadores matemáticos apropriados. Por exemplo: var x = 10; var y = x * 100; var z = x + y; Em outros tutoriais você verá operações matemáticas mais complexas utilizando as funções da classe Math. ***** Simulados & Tutoriais Tutoriais JavaScript Pag. 5

Exercícios de fixação 1) Que palavra chave devemos utilizar para declararmos uma variável em JavaScript? a) name b) var c) new d) type 2) Qual das alternativas abaixo não é uma variável válida? a) minhafuncao b) meu_primeiro_carro c) primeironome d) 4Nome 3) JavaScript exige que suas variáveis sejam inicializadas. a) Verddeiro b) Falso 4) JavaScript não permite armazenar expressões aritméticas em variáveis. a) Verddeiro b) Falso 5) As variáveis em JavaScript podem ser: a) pública e privada b) global de privada c) global e local d) estática e pública 6) Em JavaScript você pode declarar várias variáveis em uma única linha usando a mesma palavra-chave var: a) Verdadeiro b) Falso ***** Simulados & Tutoriais Tutoriais JavaScript Pag. 6