Hola amig@s,
Resulta que tengo un conjunto de personas con 12 variables cada una, (nombre, edad, email, etc...) y quiero hacer un top (ordenarlas) segun una puntuacion.
Hasta aqui todo bien. El problema viene cuando quiero crear una matriz (top_ar) que contendrá en el indice 1 las 12 variables de la persona 1, en el indice 2 las variables de la persona 2, en el indice N las de la persona N...
Es decir que quiero crear una matriz (
top_ar) cuyo elementos sean matrices (
char_ar) con las 12 variables, no se si me explico. El siguiente codigo es un intento de lo que yo quiero hacer:
Código:
info_char = new LoadVars();
info_char.load("top.txt");
info_char.onLoad = function(success) {
if (success) {
MAX = this.MAX;
var top_ar:Array = new Array();
var char_ar:Array = new Array();
for (i=1; i<=MAX; i++) {
char_ar[0] = this["NIK"+i];
char_ar[1] = this["NIV"+i];
char_ar[2] = this["EKS"+i];
char_ar[3] = this["REP"+i];
char_ar[4] = this["VOT"+i];
char_ar[5] = this["INS"+i];
char_ar[6] = this["MAI"+i];
char_ar[7] = this["NOM"+i];
char_ar[8] = this["CIU"+i];
char_ar[9] = this["EDD"+i];
char_ar[10] = this["EDM"+i];
char_ar[11] = this["EDA"+i];
top_ar[i-1] = char_ar; // asigno a cada indice de la
//matriz top_ar el contenido de la matriz char_ar
}
} else {
trace('no se encontró "top.txt"');
}
};
Lo mas probable es que esto:
top_ar[i-1] = char_ar; no sea correcto
¿Como puedo crear una matriz de matrices?
ArgoN
PD: vaya matada lo de los colores