Afficher dans la console un tableau à deux dimensions avec axes x et y

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonjour,

Pas sûr que mon titre soit bien clair, je m'explique!

J'ai un tableau à deux dimensions soit array=[[1,2,3],[4,5,6],[7,8,9]];

J'aimerais l'afficher dans la console sous la forme d'un vrai tableau soit:

1
2
3
123
456
789

Ca me paraissait assez simple à première vue mais je bloque complètement.

Est-ce que vous pouvez m'aider?

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
    var myArray =[[1,2,3,],[3,2,1],[2,2,4]];
    var GlobalArray = 0

    for (var i = 0; i < myArray.length; i++) {
        for (var j = 0; j < myArray.length; j++) {
            for (var k = 0; k < myArray.length; k++) {

                GlobalArray = myArray[i],[j],[k];

            }
        }
    }

    console.log(GlobalArray);

Mon objectif final était de créer une fonction qui crée autant de # sur les axes x et y que le chiffre mentionné par l'utilisateur. Par exemple si il saisit 4 alors ça fera:

1
2
3
4
# # # #
# # # #
# # # #
# # # #

Voilà voilà!

Merci

Édité par Coyote

+0 -0

Cette réponse a aidé l'auteur du sujet

Comment tu le construit ton tableau si ce que tu reçois à l'origine ce n'est qu'un nombre ?

Le plus simple serai une bête boucle:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
var number = 4; // Nombre entré par l'utilisateur
var output = "";

for ( var i = 0; i < number; i++ ) {
 for ( var j = 0; j < number; j++ ) {
    output += "# ";
  } 
  output += "\n";
}

console.log(output);
+1 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte