Jump to content


Photo

Switch


  • Faça o login para participar
2 replies to this topic

#1 rober

rober

    Viva o Mato Grosso!!!

  • Usuários
  • 314 posts
  • Sexo:Não informado
  • Localidade:Lucas do Rio Verde

Posted 21/03/2004, 02:28

a sintaxe do laço switch em JS é a mesma que em PHP ???


switch varivel {
case "valor" :
ação
break
}

???
ddfsd fsdg gf df gfdg gdfgds ge gdf gd g

#2 rober

rober

    Viva o Mato Grosso!!!

  • Usuários
  • 314 posts
  • Sexo:Não informado
  • Localidade:Lucas do Rio Verde

Posted 21/03/2004, 02:41

consegui, fui tentando até achar......

Vou deixar aqui caso alguem precise

switch (variavel) {
case valor :
ação
break


}
tinha 2 descuidos meus.
1° - esqueci dos () parenteses no switch (correto é switch() )
2° - coloquei aspas no valor (esse não intendi direito mas se as ' ' funcionou)
ddfsd fsdg gf df gfdg gdfgds ge gdf gd g

#3 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 21/03/2004, 11:19

Para quem não sabe o que é o comando switch(), vou explicar:

É sempre presente nas linguagens dinâmicas, como o PHP, e funciona como um if e else.

Exemplo:

<script language="javascript">
<!--
function pergunta() {
var prg=window.prompt("Digite seu nome","");
switch(prg) {
  case "Fernando":
      document.write("Oi, Fernando.");
      break;
  case "Without":
    document.write("Oi, Without.");
    break;
default:
    document.write("Não te conheço.");
}
}
pergunta();
//-->
</script>


É um exemplo simples, mas funcional.

Adicinei o comando break, pois senão iria mostrar o valor, mais o valor default, e os outros que estavam abaixo do mesmo.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq