Mantendo um Looping Incondicionalmente (SwishScript)
()
Ao contrário da quebra do looping incondicional, existe também uma funcionalidade em SwishScript para manter o looping executando incondicionalmente. Isto pode ser usado, por exemplo, em aplicações onde você precisa identificar somente os números divisíveis por 2, do 1 ao 100, ignorando todos os demais. Veja o exemplo:
for(I=1; I<=100; I++){
if(I%2 != 0)
continue;
trace(I);
}
Aqui utilizamos a nova palavra reservada (keyword) 'continue' para manter o código 'trace(I)' sendo executado incondicionalmente. Se o resto da divisão for diferente de zero, o código passa para o próximo loop, senão ele identifica o valor de 'I' (trace(I)) para o debugger interno do SWISHmax.
Resumos Relacionados
- Estilo De Código E Função Trace() (swishscript)
- Funções (swishscript)
- A Estrutura Loop For (swishscript)
- Estruturas De Looping (swishscript)
- Escrevendo Funções Que Retornam Valores (swishscript)
|
|