Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/04/2014, 12:58
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Usar variable como nombre para otra

Una alternativa de solución que se me ocurre en este momento es usar un array de objetos, en donde cada objeto contendría los atributos nombre y apellido. Al recorrer el array, solamente te queda hacer referencia a cada atributo de cada objeto.

Código Javascript:
Ver original
  1. var padre = [
  2.     {nombre: "Juan", apellido: "Pérez"},
  3.     {nombre: "Lola", apellido: "Ramírez"}
  4. ];
  5.  
  6. for (i = 0, lim = padre.length; i < lim; i++){
  7.     document.body.innerHTML += "Nombre: " + padre[i].nombre + "<br />";
  8.     document.body.innerHTML += "Apellido: " + padre[i].apellido + "<br /><br />";
  9. }

En este ejemplo, tengo un array con dos objetos. Cada objeto tiene los atributos nombre y apellido, en donde cada uno de ellos tiene un dato en particular. Luego, recorro al array y en cada iteración, imprimo los datos contenidos, haciendo referencia a los atributos de los objetos contenidos en el array.

El resultado es el siguiente:

Código HTML:
Ver original
  1. Nombre: Juan
  2. Apellido: Pérez
  3.  
  4. Nombre: Lola
  5. Apellido: Ramírez

DEMO

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand