Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/03/2016, 06:44
teudiss
 
Fecha de Ingreso: abril-2010
Mensajes: 96
Antigüedad: 14 años
Puntos: 0
Respuesta: Llenar array dinamico y modificar valores

Cita:
Iniciado por Alexis88 Ver Mensaje
Creo que te conviene trabajar con un objeto literal, de tal forma que los nombres serían los atributos, mientras que la cantidad de veces que cada uno se repite, serían los valores.

Un ejemplo:
Código Javascript:
Ver original
  1. var nombres = {};
  2.  
  3. if (nuevoNombre in nombres){
  4.     nombres[nuevoNombre]++;
  5. }
  6. else{
  7.     nombres[nuevoNombre] = 1;
  8. }

De esta forma, si el nuevo nombre a insertar es un atributo del objeto, quiere decir que ya existe, por lo tanto, incrementamos su valor en uno; caso contrario, es decir, si se trata de un nombre inexistente en el objeto, lo adherimos al mismo como atributo y le asignamos el valor inicial 1.

DEMO

Un saludo

Como se pueden mostrar los resultados ? cuando intento imprimir genera esto Error object. ??

Gracias