SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Aula #02
Variáveis e tipos de dados
Variáveis
●

Enquanto um programa de computador processa dados, ele precisa guardar dados temporariamente.

●

O computador utiliza espaços na memória RAM, chamados de variáveis, para guardar dados temporários.

guarda
memória RAM
A
de ficam
emporários. On
dados t
nentes?
os dados perma

●

As variáveis são como pequenas caixas na memória RAM, que servem para guardar coisas. As variáveis
precisam ser nomeadas, como se fossem etiquetadas.

idade

Aula #02 - Variáveis e tipos de dados

peso

altura

IMC

x

Ramon Kayo - 2013/2014
Tipos de dados
●

As variáveis guardam dados temporários, que podem ter vários tipos, dependendo de cada linguagem:

idade

altura

nome

➔
➔
➔
➔

18
53
27
6

➔
➔
➔
➔

1,90
1,65
2,10
1,78

➔
➔
➔
➔

Felipe
Maria
André
Carolina

Aula #02 - Variáveis e tipos de dados

}

Números Inteiros

}

Números flutuantes

}

➔
➔

fato

X

Caracteres Alfanuméricos (string)

VERDADEIRO
FALSO

➔

}

Valor Booleano

VAZIO

um
Para que serve
valor VAZIO?

Ramon Kayo - 2013/2014
Declaração e atribuição de valores
●

Declarar uma variável quer dizer criar uma variável.

●

Algumas linguagens obrigam declarações de variáveis com tipos definidos, outra não.

●

Sobre as linguagens que não obrigam a tipificar as variáveis, dizemos que tem ‘tipificação dinâmica’.

Para declarar uma variável em Javascript:
<script>
var idade = 25;
idade = 26; //O que acontece aqui? Por que não tem ‘var’ nessa linha?
</script>

atribuição

25

var idade = 25;
idade

valor da variável
nome da variável
comando de declaração

Aula #02 - Variáveis e tipos de dados

Ramon Kayo - 2013/2014
Desclaração e atribuição de valores
Exemplos de variáveis de diferentes tipos em Javascript:
<script>
var idade = 25; //int: número inteiro
var altura = 1.75; //float: número decimal
var nome = “João”; //string: texto (note as aspas)
var maiorDeIdade = true; //boolean: verdadeiro (true) ou falso (false)
var vazio = null; //vazio
</script>
Em Javascript as variáveis são dinâmicas:
<script>
var idade = 25; //a variável é int
idade = “vinte e cinco”; //agora a variável é string
</script>

Aula #02 - Variáveis e tipos de dados

Ramon Kayo - 2013/2014
Desclaração e atribuição de valores
Você pode atribuir uma variável a outra:
<script>
var idade1 = 25;
var idade2 = idade1; //agora, as duas contém 25
</script>

Você pode dar saída em uma variável, pois ela é o próprio valor:
<script>
var idade1 = 25;
idade1 = “vinte e cinco”;
alert(“idade1”); //mostra 25 ou “vinte e cinco”?
</script>

Aula #02 - Variáveis e tipos de dados

Ramon Kayo - 2013/2014
Desclaração e atribuição de valores
Atenção ao dar saída em uma variável:
<script>
var idade1 = 25;
idade1 = “vinte e cinco”;
alert(“idade1”); //mostra “idade1”!
alert(idade1); //mostra “vinte e cinco”!
</script>

Aula #02 - Variáveis e tipos de dados

Ramon Kayo - 2013/2014
Desclaração e atribuição de valores
Você pode receber o valor da variável do usuário:
<script>
var idade = prompt(“Digite sua idade:”);
alert(idade);
</script>

Você entende o código abaixo? Será que ele funciona? O que faz?
<script>
alert(prompt(“Digite sua idade:”));
</script>

Aula #02 - Variáveis e tipos de dados

Ramon Kayo - 2013/2014
Exercícios
1.

Sem atribuir números diretamente às variáveis existentes e sem mexer no código existente, remaneje as
variáveis para que as saídas sejam as determinadas abaixo:

<script>
var a = 1;
var b = 2;
var c = 3;
//Programe aqui
alert(a); //deve mostrar 3
alert(b); //deve mostrar 1
alert(c); //deve mostrar 2
</script>

Aula #01 - O que é programação, entrada e saída?

Ramon Kayo - 2013/2014
Exercícios
2.

Escreva um código que receba o nome de dois usuários, inverta-os entre variáveis, e mostre-os na tela:

<script>
//Programe aqui
</script>

Aula #01 - O que é programação, entrada e saída?

Ramon Kayo - 2013/2014
Respostas
Respostas
1.

Sem atribuir números diretamente às variáveis existentes e sem mexer no código existente, remaneje as
variáveis para que as saídas sejam as determinadas abaixo:

<script>
var a = 1;
var b = 2;
var c = 3;
var aux = a;
a = c;
c = b;
b = aux;
alert(a); //deve mostrar 3
alert(b); //deve mostrar 1
alert(c); //deve mostrar 2
</script>

Aula #01 - O que é programação, entrada e saída?

Ramon Kayo - 2013/2014
Respostas
2.

Escreva um código que receba o nome de dois usuários, inverta-os entre variáveis, e mostre-os na tela:

<script>
var nome1 = prompt(“Digite o 1o nome:”);
var nome2 = prompt(“Digite o 2o nome:”);
var aux = nome1;
nome1 = nome2;
nome2 = aux;
alert(nome1);
alert(nome2);
</script>

Aula #01 - O que é programação, entrada e saída?

Ramon Kayo - 2013/2014

Mais conteúdo relacionado

Mais procurados

JavaScript - Introdução com Orientação a Objetos
JavaScript - Introdução com Orientação a ObjetosJavaScript - Introdução com Orientação a Objetos
JavaScript - Introdução com Orientação a ObjetosEduardo Mendes
 
Algoritmos Lista 1 de exercícios gabarito
Algoritmos Lista 1 de exercícios gabaritoAlgoritmos Lista 1 de exercícios gabarito
Algoritmos Lista 1 de exercícios gabaritoRicardo Sonaglio Albano
 
Aula 1 - Introdução a POO
Aula 1 -  Introdução a POOAula 1 -  Introdução a POO
Aula 1 - Introdução a POODaniel Brandão
 
Aula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoAula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoJessyka Lage
 
Javascript (parte 1)
Javascript (parte 1)Javascript (parte 1)
Javascript (parte 1)Alex Camargo
 
Excel Intermediário
Excel IntermediárioExcel Intermediário
Excel Intermediárioaprcds
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScriptCarlos Eduardo Kadu
 
Desvendando a linguagem JavaScript
Desvendando a linguagem JavaScriptDesvendando a linguagem JavaScript
Desvendando a linguagem JavaScriptRodrigo Branas
 
Aula de Introdução - JAVA
Aula de Introdução  - JAVAAula de Introdução  - JAVA
Aula de Introdução - JAVAMoises Omena
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com AngularElmano Cavalcanti
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-Mauro Pereira
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Mariana Camargo
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileCloves da Rocha
 
Exercícios de hardware software
Exercícios de hardware softwareExercícios de hardware software
Exercícios de hardware softwarejocaco
 

Mais procurados (20)

JavaScript - Introdução com Orientação a Objetos
JavaScript - Introdução com Orientação a ObjetosJavaScript - Introdução com Orientação a Objetos
JavaScript - Introdução com Orientação a Objetos
 
Algoritmos Lista 1 de exercícios gabarito
Algoritmos Lista 1 de exercícios gabaritoAlgoritmos Lista 1 de exercícios gabarito
Algoritmos Lista 1 de exercícios gabarito
 
Aula03 - JavaScript
Aula03 - JavaScriptAula03 - JavaScript
Aula03 - JavaScript
 
Aula 1 - Introdução a POO
Aula 1 -  Introdução a POOAula 1 -  Introdução a POO
Aula 1 - Introdução a POO
 
Aula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoAula 01 - JavaScript: Introdução
Aula 01 - JavaScript: Introdução
 
Javascript (parte 1)
Javascript (parte 1)Javascript (parte 1)
Javascript (parte 1)
 
Excel Intermediário
Excel IntermediárioExcel Intermediário
Excel Intermediário
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
 
Aula javascript
Aula  javascriptAula  javascript
Aula javascript
 
Desvendando a linguagem JavaScript
Desvendando a linguagem JavaScriptDesvendando a linguagem JavaScript
Desvendando a linguagem JavaScript
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 
Aula de Introdução - JAVA
Aula de Introdução  - JAVAAula de Introdução  - JAVA
Aula de Introdução - JAVA
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com Angular
 
POO - Aula 10 - Polimorfismo
POO - Aula 10 - PolimorfismoPOO - Aula 10 - Polimorfismo
POO - Aula 10 - Polimorfismo
 
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScriptCurso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
 
Lista de exercicios algoritmos resolvida-
Lista de exercicios   algoritmos  resolvida-Lista de exercicios   algoritmos  resolvida-
Lista de exercicios algoritmos resolvida-
 
Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }Lógica de programação { para iniciantes }
Lógica de programação { para iniciantes }
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao Mobile
 
Exercícios de hardware software
Exercícios de hardware softwareExercícios de hardware software
Exercícios de hardware software
 
Robocode
RobocodeRobocode
Robocode
 

Destaque

Lógica de Programação com Javascript - Aula #05
Lógica de Programação com Javascript - Aula #05Lógica de Programação com Javascript - Aula #05
Lógica de Programação com Javascript - Aula #05Ramon Kayo
 
08 Trabalhando com mais de uma tabela (Relacionamento)
08 Trabalhando com mais de uma tabela (Relacionamento)08 Trabalhando com mais de uma tabela (Relacionamento)
08 Trabalhando com mais de uma tabela (Relacionamento)Centro Paula Souza
 
Minicurso Javascript
Minicurso JavascriptMinicurso Javascript
Minicurso JavascriptWilker Iceri
 
JavaScript - Aula Introdutória
JavaScript - Aula IntrodutóriaJavaScript - Aula Introdutória
JavaScript - Aula Introdutórialucasleite
 
Javascript (parte 2)
Javascript (parte 2)Javascript (parte 2)
Javascript (parte 2)Alex Camargo
 
Desenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascriptDesenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascriptManuel Fernando
 
javscript para iniciantes
javscript para iniciantesjavscript para iniciantes
javscript para iniciantesbradock1964
 
10 Java Script - Exemplos práticos
10 Java Script - Exemplos práticos10 Java Script - Exemplos práticos
10 Java Script - Exemplos práticosCentro Paula Souza
 
Livro java script guia pratico do web master
Livro java script guia pratico do web masterLivro java script guia pratico do web master
Livro java script guia pratico do web masterSérgio Reis
 
[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 19[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 19Loiane Groner
 
Coletanea de-exercicios-resolvidos-em-liguagem-c
Coletanea de-exercicios-resolvidos-em-liguagem-cColetanea de-exercicios-resolvidos-em-liguagem-c
Coletanea de-exercicios-resolvidos-em-liguagem-cWilson Kushima
 

Destaque (16)

Lógica de Programação com Javascript - Aula #05
Lógica de Programação com Javascript - Aula #05Lógica de Programação com Javascript - Aula #05
Lógica de Programação com Javascript - Aula #05
 
Apostila CSS e Java Script
Apostila  CSS e Java ScriptApostila  CSS e Java Script
Apostila CSS e Java Script
 
08 Trabalhando com mais de uma tabela (Relacionamento)
08 Trabalhando com mais de uma tabela (Relacionamento)08 Trabalhando com mais de uma tabela (Relacionamento)
08 Trabalhando com mais de uma tabela (Relacionamento)
 
Na prática: STF e CobiT
Na prática: STF e CobiTNa prática: STF e CobiT
Na prática: STF e CobiT
 
Minicurso Javascript
Minicurso JavascriptMinicurso Javascript
Minicurso Javascript
 
Cent os
Cent osCent os
Cent os
 
JavaScript - Aula Introdutória
JavaScript - Aula IntrodutóriaJavaScript - Aula Introdutória
JavaScript - Aula Introdutória
 
Javascript
JavascriptJavascript
Javascript
 
Javascript (parte 2)
Javascript (parte 2)Javascript (parte 2)
Javascript (parte 2)
 
Desenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascriptDesenvolvimento-web-com-html-css-e-javascript
Desenvolvimento-web-com-html-css-e-javascript
 
javscript para iniciantes
javscript para iniciantesjavscript para iniciantes
javscript para iniciantes
 
10 Java Script - Exemplos práticos
10 Java Script - Exemplos práticos10 Java Script - Exemplos práticos
10 Java Script - Exemplos práticos
 
Livro java script guia pratico do web master
Livro java script guia pratico do web masterLivro java script guia pratico do web master
Livro java script guia pratico do web master
 
Curso java script
Curso java scriptCurso java script
Curso java script
 
[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 19[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 19
 
Coletanea de-exercicios-resolvidos-em-liguagem-c
Coletanea de-exercicios-resolvidos-em-liguagem-cColetanea de-exercicios-resolvidos-em-liguagem-c
Coletanea de-exercicios-resolvidos-em-liguagem-c
 

Semelhante a Lógica de Programação com Javascript - Aula #02

Lógica parte 2 - Algoritmos
Lógica   parte 2 - AlgoritmosLógica   parte 2 - Algoritmos
Lógica parte 2 - AlgoritmosWallison Parreira
 
Linguagem c-para-microcontroladores
Linguagem c-para-microcontroladoresLinguagem c-para-microcontroladores
Linguagem c-para-microcontroladores34macchia34
 
Algoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoAlgoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoJose Augusto Cintra
 
Introdução a linguagem de programação C
Introdução a linguagem de programação CIntrodução a linguagem de programação C
Introdução a linguagem de programação CSchoolByte
 
Algoritmos e Visualg parte 1
Algoritmos e Visualg   parte 1Algoritmos e Visualg   parte 1
Algoritmos e Visualg parte 1Marcio Pinto
 
Aula01
Aula01Aula01
Aula01vdlos
 
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
Algoritmos - Aula 15 - Modularizacao e Escopo de VariaveisAlgoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
Algoritmos - Aula 15 - Modularizacao e Escopo de VariaveisRodrigo Kiyoshi Saito
 
Apostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cApostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cMaicon Rodrigues
 
Introdução ao php - Tipos de variáveis
Introdução ao php - Tipos de variáveisIntrodução ao php - Tipos de variáveis
Introdução ao php - Tipos de variáveisgbpf
 
Alg aula 03 - construcao algoritmos2 tp1
Alg   aula 03 - construcao algoritmos2 tp1Alg   aula 03 - construcao algoritmos2 tp1
Alg aula 03 - construcao algoritmos2 tp1Thalles Anderson
 
JavaScript for Beginners
JavaScript for BeginnersJavaScript for Beginners
JavaScript for BeginnersSAPO Sessions
 

Semelhante a Lógica de Programação com Javascript - Aula #02 (20)

Lógica parte 2 - Algoritmos
Lógica   parte 2 - AlgoritmosLógica   parte 2 - Algoritmos
Lógica parte 2 - Algoritmos
 
Linguagem c-para-microcontroladores
Linguagem c-para-microcontroladoresLinguagem c-para-microcontroladores
Linguagem c-para-microcontroladores
 
C pic
C picC pic
C pic
 
Tema 2 | Linguagem PHP Básico (I)
Tema 2 | Linguagem PHP Básico (I)Tema 2 | Linguagem PHP Básico (I)
Tema 2 | Linguagem PHP Básico (I)
 
Programação C - Aula 3
Programação C - Aula 3Programação C - Aula 3
Programação C - Aula 3
 
Algoritmos e Lógica de Programação
Algoritmos e Lógica de ProgramaçãoAlgoritmos e Lógica de Programação
Algoritmos e Lógica de Programação
 
Aula 3-lógica.pptx
Aula 3-lógica.pptxAula 3-lógica.pptx
Aula 3-lógica.pptx
 
Introdução a linguagem de programação C
Introdução a linguagem de programação CIntrodução a linguagem de programação C
Introdução a linguagem de programação C
 
Algoritmos e Visualg parte 1
Algoritmos e Visualg   parte 1Algoritmos e Visualg   parte 1
Algoritmos e Visualg parte 1
 
Aula01
Aula01Aula01
Aula01
 
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
Algoritmos - Aula 15 - Modularizacao e Escopo de VariaveisAlgoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
 
Apostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cApostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-c
 
Resumo functions e procedures
Resumo functions e proceduresResumo functions e procedures
Resumo functions e procedures
 
Aula2
Aula2Aula2
Aula2
 
Introdução ao php - Tipos de variáveis
Introdução ao php - Tipos de variáveisIntrodução ao php - Tipos de variáveis
Introdução ao php - Tipos de variáveis
 
Apostila c++
Apostila c++Apostila c++
Apostila c++
 
Alg aula 03 - construcao algoritmos2 tp1
Alg   aula 03 - construcao algoritmos2 tp1Alg   aula 03 - construcao algoritmos2 tp1
Alg aula 03 - construcao algoritmos2 tp1
 
Aula 04
Aula 04Aula 04
Aula 04
 
Modulo02
Modulo02Modulo02
Modulo02
 
JavaScript for Beginners
JavaScript for BeginnersJavaScript for Beginners
JavaScript for Beginners
 

Lógica de Programação com Javascript - Aula #02

  • 1. Aula #02 Variáveis e tipos de dados
  • 2. Variáveis ● Enquanto um programa de computador processa dados, ele precisa guardar dados temporariamente. ● O computador utiliza espaços na memória RAM, chamados de variáveis, para guardar dados temporários. guarda memória RAM A de ficam emporários. On dados t nentes? os dados perma ● As variáveis são como pequenas caixas na memória RAM, que servem para guardar coisas. As variáveis precisam ser nomeadas, como se fossem etiquetadas. idade Aula #02 - Variáveis e tipos de dados peso altura IMC x Ramon Kayo - 2013/2014
  • 3. Tipos de dados ● As variáveis guardam dados temporários, que podem ter vários tipos, dependendo de cada linguagem: idade altura nome ➔ ➔ ➔ ➔ 18 53 27 6 ➔ ➔ ➔ ➔ 1,90 1,65 2,10 1,78 ➔ ➔ ➔ ➔ Felipe Maria André Carolina Aula #02 - Variáveis e tipos de dados } Números Inteiros } Números flutuantes } ➔ ➔ fato X Caracteres Alfanuméricos (string) VERDADEIRO FALSO ➔ } Valor Booleano VAZIO um Para que serve valor VAZIO? Ramon Kayo - 2013/2014
  • 4. Declaração e atribuição de valores ● Declarar uma variável quer dizer criar uma variável. ● Algumas linguagens obrigam declarações de variáveis com tipos definidos, outra não. ● Sobre as linguagens que não obrigam a tipificar as variáveis, dizemos que tem ‘tipificação dinâmica’. Para declarar uma variável em Javascript: <script> var idade = 25; idade = 26; //O que acontece aqui? Por que não tem ‘var’ nessa linha? </script> atribuição 25 var idade = 25; idade valor da variável nome da variável comando de declaração Aula #02 - Variáveis e tipos de dados Ramon Kayo - 2013/2014
  • 5. Desclaração e atribuição de valores Exemplos de variáveis de diferentes tipos em Javascript: <script> var idade = 25; //int: número inteiro var altura = 1.75; //float: número decimal var nome = “João”; //string: texto (note as aspas) var maiorDeIdade = true; //boolean: verdadeiro (true) ou falso (false) var vazio = null; //vazio </script> Em Javascript as variáveis são dinâmicas: <script> var idade = 25; //a variável é int idade = “vinte e cinco”; //agora a variável é string </script> Aula #02 - Variáveis e tipos de dados Ramon Kayo - 2013/2014
  • 6. Desclaração e atribuição de valores Você pode atribuir uma variável a outra: <script> var idade1 = 25; var idade2 = idade1; //agora, as duas contém 25 </script> Você pode dar saída em uma variável, pois ela é o próprio valor: <script> var idade1 = 25; idade1 = “vinte e cinco”; alert(“idade1”); //mostra 25 ou “vinte e cinco”? </script> Aula #02 - Variáveis e tipos de dados Ramon Kayo - 2013/2014
  • 7. Desclaração e atribuição de valores Atenção ao dar saída em uma variável: <script> var idade1 = 25; idade1 = “vinte e cinco”; alert(“idade1”); //mostra “idade1”! alert(idade1); //mostra “vinte e cinco”! </script> Aula #02 - Variáveis e tipos de dados Ramon Kayo - 2013/2014
  • 8. Desclaração e atribuição de valores Você pode receber o valor da variável do usuário: <script> var idade = prompt(“Digite sua idade:”); alert(idade); </script> Você entende o código abaixo? Será que ele funciona? O que faz? <script> alert(prompt(“Digite sua idade:”)); </script> Aula #02 - Variáveis e tipos de dados Ramon Kayo - 2013/2014
  • 9. Exercícios 1. Sem atribuir números diretamente às variáveis existentes e sem mexer no código existente, remaneje as variáveis para que as saídas sejam as determinadas abaixo: <script> var a = 1; var b = 2; var c = 3; //Programe aqui alert(a); //deve mostrar 3 alert(b); //deve mostrar 1 alert(c); //deve mostrar 2 </script> Aula #01 - O que é programação, entrada e saída? Ramon Kayo - 2013/2014
  • 10. Exercícios 2. Escreva um código que receba o nome de dois usuários, inverta-os entre variáveis, e mostre-os na tela: <script> //Programe aqui </script> Aula #01 - O que é programação, entrada e saída? Ramon Kayo - 2013/2014
  • 12. Respostas 1. Sem atribuir números diretamente às variáveis existentes e sem mexer no código existente, remaneje as variáveis para que as saídas sejam as determinadas abaixo: <script> var a = 1; var b = 2; var c = 3; var aux = a; a = c; c = b; b = aux; alert(a); //deve mostrar 3 alert(b); //deve mostrar 1 alert(c); //deve mostrar 2 </script> Aula #01 - O que é programação, entrada e saída? Ramon Kayo - 2013/2014
  • 13. Respostas 2. Escreva um código que receba o nome de dois usuários, inverta-os entre variáveis, e mostre-os na tela: <script> var nome1 = prompt(“Digite o 1o nome:”); var nome2 = prompt(“Digite o 2o nome:”); var aux = nome1; nome1 = nome2; nome2 = aux; alert(nome1); alert(nome2); </script> Aula #01 - O que é programação, entrada e saída? Ramon Kayo - 2013/2014