BUSCA

Links Patrocinados



Buscar por Título
   A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


Else If (SwishScript)
()

Publicidade
No exemplo anterior do código 'car speed' nós usamos 3 declarações do tipo if:

if(condição)
   ...........
if(condição)
   ...........
if(condição)
   ...........

O código verifica cada declaração condicional if e checa o valor da variável 'speed'. Esta não é a melhor abordagem, pois só existe um único valor para a variável 'speed' durante o tempo de verificação. Uma abordagem melhorada seria executar o bloco if onde a condição é verdadeira e ignorar os demais. É muito simples fazer isso. Basta colocar a palavra reservada 'else' antes de cada if, exceto o primeiro:

if(condiçao)
   ..........
else if(condição)
   ..........
else if(condição)
   ..........

Assim o fluxo de verificação é quebrado quando uma condição é verdadeira, liberando o processador para realizar outras tarefas.Ou seja, se a primeira condição for verdadeira, seu código será executado e os demais blocos serão ignorados. Se a segunda condição for verdadeira, a terceira será ignorada e assim por diante, poupando consumo dos recursos de hardware como memória e processamento.

Como executar uma declaração quando todas as verificações forem falsas?

Termine a cadeia com a keyword 'else' e a declaração a ser executada logo em seguida:

if(condition)
   ..........
else if(condition)
   ..........
else if(condition)
   ..........
else
   message = "All above conditions were false";



Resumos Relacionados


- Estrutura De Looping Do-while (swishscript)

- If...else Em Php

- Php While Loops

- Operador Lógico Or (swishscript)

- A Estrutura Loop For (swishscript)



Passei.com.br | Biografias

FACEBOOK


PUBLICIDADE




encyclopedia