Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Dichiarare Matrici

  1. #1

    Dichiarare Matrici

    Ciao a Tutti/e,
    ho un problema:

    non riesco a creare con action-script un array bidimensionale (matrice).
    per intuito provavo aa=new Array()(); ma ovviamente non va'


    Mi sapete aiutare??

    Grazie

  2. #2
    Utente di HTML.it L'avatar di dalma
    Registrato dal
    Feb 2001
    Messaggi
    45
    a = new Array();
    b = new Array();
    c = new Array();
    aa = new Array(a, b, c);

    dalma

  3. #3
    Uno dei metodi è

    subArray = ['elem1', 'elem2', 'elem3'];

    myArray = new Array();

    myArray[0] = subArray;

    trace(myArray[0][2]);

    Spero che ti sia utile.

    Ciao

  4. #4
    ho capito il concetto, ma sinceramente non riesco ad applicarlo perchè le dimensioni della matrice dipendono da 2 veriabili.

    vi riporto il codice

    *****************************************

    _global.lar=20;
    _global.alt=10;
    _global.sub_mat=new Array();
    _global.matrice=new Array();

    function inizializza(){
    /*larghezza
    ...............a
    . . . . . . . .l
    ...............t
    . . . . . . . .e
    ...............z
    . . . . . . . .z
    ...............a*/
    for (i=0;i<=_global.lar;i++){
    _global.matrice[i]=_global.sub_mat;
    for (k=0;k<=_global.alt;i++){
    _global.matrice[i][k]="o";
    }
    }
    }


    **************************************

    questa funzione dovrebbe creare una matrice di dimensioni lar x alt e riempirla con la lettera "o"

    come si puo' fare??

  5. #5
    myArray = new Array();
    l = 20;
    a = 10;

    for(i = 0; i < l; i++){
    var subArray = new Array();
    for(k = 0; k < a; k++){
    subArray[k] = "o";
    }
    myArray[i] = subArray;
    }

  6. #6
    GRAZIE!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.