Hola que tal, bueno una duda con respecto a un JSON. En el JSON tengo un campo que esta de la siguiente manera:
valoresMostrar = [
{ nombre: "Pepe", materia: "Matematicas", calificacion1: "8", calificacion2: "9", calificacion3: "7" },
{ nombre: "Juan", materia: "Matematicas", calificacion1: "5", calificacion2: "6", calificacion3: "8" },
{ nombre: "Jose", materia: "Matematicas", calificacion1: "5", calificacion2: "5", calificacion3: "5" }
]
En este caso ocupo obtener el nombre y la calificación, pero se me ocurre dejarlo un poco mas dinamico, por si el día de mañana ponen una calificacion4 no tener que entrar a modificar el fuente y que solo se adapte al nuevo valor.
Yo pensaba en poner:
Código Javascript
:
Ver originalvar JsonMostrar = [], j = 1;
for( i = 0; i <= data.response.registro.length; i++ )
{
JsonMostrar.push( data.response.registro[i].materia + j );
}
Pero me marca error al quere hacer eso ( El error es NaN ). Pense también en hacerlo de la siguiente manera:
Código Javascript
:
Ver originalvar JsonMostrar = [], j = 1;
for( i = 0; i <= data.response.registro.length; i++ )
{
JsonMostrar.push( data.response.registro[i].materia + j.toString() );
}
Pero con eso me marca undefined la primera cadena.
Alguien me podría ayudar o bien indicar como poder resolver este problema.