O Teu Mundo - Muito mais do que possas imaginar...
13.- Loop FOR EACH Americ10

Bem-vindo ao O Teu Mundo!
Registre-se, conecte-se para ter acesso ao forum por completo, ainda podera ter um perfil que pode ser modificado com css e muito mais...




Participe do fórum, é rápido e fácil

O Teu Mundo - Muito mais do que possas imaginar...
13.- Loop FOR EACH Americ10

Bem-vindo ao O Teu Mundo!
Registre-se, conecte-se para ter acesso ao forum por completo, ainda podera ter um perfil que pode ser modificado com css e muito mais...


O Teu Mundo - Muito mais do que possas imaginar...
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

13.- Loop FOR EACH

Ir para baixo

13.- Loop FOR EACH Empty 13.- Loop FOR EACH

Mensagem por Miguel Rocha Qui Mar 25, 2010 1:05 pm

A estrutura de controle FOR EACH serve para mover-se pelos elementos de uma estrutura de dados, como poderia ser um vetor, e realizar ações para cada um dos elementos.

Vejamos com um exemplo esta estrutura de controle: No exemplo, primeiro criamos um vetor e preenchemos com números cada um de seus campos, com um loop FOR normal. Mais tarde utilizamos o loop FOR EACH para acessar a cada uma das posições deste vetor de números e escrever na página cada um destes números.

Código:
dim tor(20)
for i=0 to 20
    tor(i) = i
next
for each i in tor
    document.write (tor(i))
next

Observemos o segundo loop, indica-se que para cada i (i é o índice com o qual podemos nos mover no loop e na estrutura) dentro de tor (que é a estrutura, neste caso um vetor) faça um document.write(tor(i)). Com tor(i) acessamos ao campo atual e document.write() serve para escrever algo na página web. Conbinados, o que é escrito é o que existe na posição atual do vetor. Pode-se ver este script funcionando.

O.b.s.: Este exemplo não foi provado em Mozilla Firefox.

Miguel Rocha
Administrador
 Administrador

Masculino Mensagens : 692
Pontos : 25924
Reputação : 11
Idade : 32
Localização : Porto


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos