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 original
var 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 original
var 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.