Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

*Marcinha*

Eliminar termos repetidos de um vetor

Recommended Posts

Eu não sei se isso pode ajudar em alguma coisa, mas caso precisem um dia:

 

num = "1,2,1,2,3,4,1,4"vet1 = split(num,",")vet2 = split(vet1(0),",")for i = 0 to ubound(vet1)    if novovetor <> "" then        vet2 = split(novovetor,",")    end if    for j = 0 to ubound(vet2)        if vet2(j) = vet1(i) then            controle = 2            exit for        else            controle = 1        end if    next    if controle = 1 then        novovetor = novovetor & "," & vet1(i)    end ifnextnovovetor = right(novovetor,len(novovetor)-1)response.write novovetor

É só substituir a variável num pela sequencia que você quiser.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não sei se isso pode ajudar em alguma coisa, mas caso precisem um dia:

num = "1,2,1,2,3,4,1,4"vet1 = split(num,",")vet2 = split(vet1(0),",")for i = 0 to ubound(vet1)    if novovetor <> "" then        vet2 = split(novovetor,",")    end if    for j = 0 to ubound(vet2)        if vet2(j) = vet1(i) then            controle = 2            exit for        else            controle = 1        end if    next    if controle = 1 then        novovetor = novovetor & "," & vet1(i)    end ifnextnovovetor = right(novovetor,len(novovetor)-1)response.write novovetor
É só substituir a variável num pela sequencia que você quiser.
Valeu Marcinha, tava precisando disso..Fabrizio Gianfratti

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.