Ir para conteúdo

POWERED BY:

Arquivado

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

BrunoGysin

adicionar numero array

Recommended Posts

estou tentando botar numero na Array usando function

dessa forma

 

var myarray = new Array();
 
function add(index){
myarray[index] = myarray[index] + 1; 
console.log(myarray[index]);
 
}
 
 
function remove(index){
myarray[index] --; 
}

ao click no botão

<input type="button" value="Add + 1"  onclick="add(2);">

ele deveria adicionar +1 no array

mas não funciona, quando vou verificar no console fica NaN

 

 

o que esta errado nisso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa o método .push() para adicionar algo no array.

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa o método .push() para adicionar algo no array.

 

acho que o método .push() e para adicionar algo a mais dos existente, acho que não edita as que já existe

http://www.w3schools.com/jsref/jsref_push.asp

 

o que eu estou tentando fazer e adicionar numero na array, editar o membro de acordo da posição index

 

myarray[2] = +1;

 

nesse caso ele deveria editar o membro da index 2 e adicionar mais o numero 1, assim ele soma o numero da index 2 com +1

ou seja seria algo assim eu acho

 

myarray[2] = myarray[2]+1;

 

 

mas não funciona

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz assim:

myarray[index] = parseInt(myarray[index]) + 1; 

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.