Remover item do Array (AS2)

Pablo Ferraz on setembro 15th, 2011 Sem comentários

Boa tarde galera!

Desculpe a demora, mas ando meio sem assunto rsrs. Precisei agora pouco, mecher em uns arrays, e me deparei com uma dúvida: Como remover um item/objeto do meio de uma array? Eu sei que tem o comando que remove a primeira, ou a última. Então pesquisei (assim como vocês fizeram para chegar até meu blog), e vi uma maneira bem “lógica” de fazer isso. Jogar o item que você quer, para a última posição, e depois remover.

Segue o código:

var n:Array = new Array();

n.push("Pablo1");
n.push("Pablo2");
n.push("Pablo3");
n.push("Pablo4");
n.push("Pablo5");

for (i = 0; i < n.length; i++) {
if (n[b] == "Pablo3") {
for (c = i; c < n.length - 1; c++) {
n[c] = n[c + 1];
}
n.pop();
}
}

trace(n);

Comentários

comentários

Tags: , , ,

No Responses to “Remover item do Array (AS2)”

Leave a Reply