M5<br />JAVASCRIPT<br />Estruturas de controlo<br />Agrupamentode Escolas  da Batalha<br />MiguelaFernandes<br />Janeiro 2...
Sumário<br />Iremos abordar:<br /><ul><li> Estruturas condicionais
Janelas de mensagens
Operadores
Funções
Exemplo prático</li></ul>MF.<br />2<br />
Estruturas condicionais<br />São comandos que condicionam a execução de certa tarefa dependendo da veracidade de determina...
Comando IF<br />if (condição) { <br />Acção para condição verdadeira<br />}  //facultativo<br />else { <br />acção para co...
Comando IF: exemplo<br /><script type="text/javascript">var d = new Date();var time = d.getHours();if (time < 12)  {  docu...
Comando FOR <br />for ( [inicialização/criação de variável de controlo ;] [condição ;] [incremento da variável de controlo...
Comando FOR: exemplo <br /><html><br /><head><br /></head><br /><body><br /><script language="JavaScript" type="text/javas...
Comando WHILE <br />Executa uma acção enquanto determinada condição for verdadeira.<br />while (condição) { <br />	acção <...
Comando WHILE: exemplo <br /><html><br /><head><br /></head><br /><body><br /><script language="JavaScript" type="text/jav...
Próximos SlideShares
Carregando em…5
×

5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript

2.276 visualizações

Publicada em

Curso Técnico de Gestão e Programação de Sistema Informáticos, ano lectivo 2010/2011.

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.276
No SlideShare
0
A partir de incorporações
0
Número de incorporações
134
Ações
Compartilhamentos
0
Downloads
50
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript

  1. 1. M5<br />JAVASCRIPT<br />Estruturas de controlo<br />Agrupamentode Escolas da Batalha<br />MiguelaFernandes<br />Janeiro 2011<br />
  2. 2. Sumário<br />Iremos abordar:<br /><ul><li> Estruturas condicionais
  3. 3. Janelas de mensagens
  4. 4. Operadores
  5. 5. Funções
  6. 6. Exemplo prático</li></ul>MF.<br />2<br />
  7. 7. Estruturas condicionais<br />São comandos que condicionam a execução de certa tarefa dependendo da veracidade de determinada condição. Temos:<br />Comando IF <br />Comando FOR <br />Comando WHILE <br />MF.<br />3<br />
  8. 8. Comando IF<br />if (condição) { <br />Acção para condição verdadeira<br />} //facultativo<br />else { <br />acção para condição não satisfeita <br />} <br />MF.<br />4<br />
  9. 9. Comando IF: exemplo<br /><script type="text/javascript">var d = new Date();var time = d.getHours();if (time < 12)  {  document.write(“Bomdia!");  }else  {  document.write(“Boa tarde!");  }</script><br />MF.<br />5<br />
  10. 10. Comando FOR <br />for ( [inicialização/criação de variável de controlo ;] [condição ;] [incremento da variável de controlo] ) <br />{ <br />acção <br />} <br />MF.<br />6<br />
  11. 11. Comando FOR: exemplo <br /><html><br /><head><br /></head><br /><body><br /><script language="JavaScript" type="text/javascript"><br />for (x = 0 ; x <= 10 ; x++) {<br />document.write ("X é igual a " + x +"<br>"); <br />}<br /></script><br /></body><br /></html><br />MF.<br />7<br />
  12. 12. Comando WHILE <br />Executa uma acção enquanto determinada condição for verdadeira.<br />while (condição) { <br /> acção <br />} <br />MF.<br />8<br />
  13. 13. Comando WHILE: exemplo <br /><html><br /><head><br /></head><br /><body><br /><script language="JavaScript" type="text/javascript"><br />var contador = 10<br />while (contador >=1) { <br />document.write(contador--+"<br>");<br />}<br /></script><br /></body><br /></html><br />MF.<br />9<br />
  14. 14. Comando switch<br />switch (condição) {<br />case “cond1":<br /> acção;<br />break;<br />case “cond2":<br /> acção;<br />break;<br />// etc.<br />case "", "?":<br />default:<br /> “acçãopordefeito”;<br />MF.<br />10<br />
  15. 15. Comando switch : exemplo<br />switch (pais) {<br />case “A":<br />pais="Albania";<br />break;<br />case “AL":<br />pais="Algeria";<br />break;<br />case “B":<br />pais=“Brasil";<br />break;<br />case "AG":<br />pais="Angola";<br />break;<br />case "", "?":<br />default:<br />pais=“Código desconhecido";<br />MF.<br />11<br />
  16. 16. Exercício prático<br />Escreve uma função que tem como objectivo informar se uma pessoa é maior ou menor de idade, recebendo como parâmetro a sua idade. <br />Escreve um programa que informe o utilizador que região pertence caso digite:<br />C – centro<br />L- Lisboa e Vale do Tejo<br />N- Norte<br />A- Alentejo<br />AL- Algarve<br />MF.<br />12<br />
  17. 17. Webgrafia e Bibliografia<br />http://www.w3schools.com/JS/<br />http://javascript.internet.com/<br />https://woc.ipca.pt/est/class/getmaterial.do?idclass=627&idyear=13<br />Teagu, J. C. (2004). DHTML and CSS for the World Wide Web (2ª Ed.). USA:Peachpit Press.<br />MF.<br />13<br />

×