Jump to content


Photo

Tostring() ?


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 Revoltado

Revoltado

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Masculino

Posted 25/01/2012, 12:00

Senhores,

Primeira vez que isso ocorre comigo e não estou conseguindo revolver, perdi muito tempo...

tem um array ID com um item item_01
tem uma função para pegar um item randomico no array, para testes só tem um item_01
anyArray[0] = item_01


function randOrd(){
return (Math.round(Math.random())-0.5); } 

anyArray.toString() = ID;
anyArray.sort(randOrd);

document.write('Random id : ' + anyArray[0] + '<br />'); // aqui exibe o valor correto do anyArray[0]; (item_01)

	anyArray[0].teste();
	};


o script não funciona

mais se eu substituir o anyArray[0].teste(); por
item_01.teste();

ai o script funciona, mais a variavel anyArray[0] é o mesmo valor mano item_01

conclusão eu to achando que por causa que o parametro vem de um array e passa para outro array precisa faser alguma conversão de string, alguem sabe se é isso mesmo ?

tem outra parte do código parecido que não efetua o replace devido a isso também

AJUDA EU AI PORQUE JA TO REVOLTADO xxxxxx QUE O PARIUUUU

obrigado

resolvi obrigado




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq