Cita:
Iniciado por bathorz
Parece que lo está sobreescribiendo. Prueba así y acomódalo a tu gusto.
Código Javascript
:
Ver originalthis.agregarGradasYAsisentos = function(grada, asiento) {
for (var i = 0; i < grada; i++) {
this.gradas[this.gradas.length] = asiento;
document.write("<br>");
this.gradas[this.gradas.length - 1] = [];
for (var e = 0; e < asiento; e++) {
this.gradas[this.gradas.length - 1][e] = "vacio";
document.write(this.gradas[this.gradas.length - 1][e] + "<br>");
}
document.write("<br>");
return this.gradas;
}
gracias por tu ayuda al final solucionado con ayuda y ha quedado asi
Cita: this.agregarGradasYAsisentos=function(grada,asient o)
{
var numGradas = this.gradas.length;
// añadimos tantas gradas como indique grada
for (var i = 0; i < grada; i++) {
this.gradas[numGradas + i] = new Array();
// añadimos los asientos indicados por asiento a cada nueva grada
for (var j = 0; j < asiento; j++) {
this.gradas[numGradas + i][j]="vacio";
};
}
//document.write("<br>");
return this.gradas;
}