Utilisateur anonyme
-
21 nov. 2007 à 18:52
Utilisateur anonyme -
23 nov. 2007 à 19:14
Bonsoir a tous,
Voila je viens de commencer à apprendre le java script et en cours on nous a demandé de réaliser un tableau en spyrale.
Je m'explique: le tableau doit etre rempli de la façon suivante: 1 2 3 4 5
18 19 20 21 6
17 22 7 etc.... mais je ne sais pas comment le faire.
16 23 8
15 <- 24 9
14 13 12 11 10
Es ce que quelqu'un aurait une idée afin que je puisse le réaliser???
Merci d'avance à ceux qui pourront m'apporter de l'aide.
sagat06
Messages postés166Date d'inscriptionmercredi 27 juin 2007StatutMembreDernière intervention31 mars 20141 21 nov. 2007 à 18:58
Excuse moi,
mais ton tableau est-il de style graphique (tu veux qu'un tableau s'affiche sur ta page web), ou est-ce un Array (dans ce qui semble être ton cas, une suite de chiffre dans un ordre déterminé et non croissant) ?
Alors il faut que se soit un tableau de type Array et les nombres sont rangés dans l'ordre comme je l'ai definit, en fait sa fait la premiere ligne puis ensuite la derniere colonne puis la dernière lignes etc... comme un escargot en fait.
sagat06
Messages postés166Date d'inscriptionmercredi 27 juin 2007StatutMembreDernière intervention31 mars 20141 21 nov. 2007 à 19:14
Re,
Si l'ordre dans lequel tu veux inscrire les chiffres est bien celui que je comprends (1,2,3,4,5,18,19,20,21,6,17,22,7,...),
tu peut écrire cela:
var nom_du_tab = new Array(1,2,3,4,5,18,19,20,21,6,...);
Mais si tu veux que ces chiffres soit automatiquement inscrit, tu devras créer une fonction en fonction de tes besoins (précises tes critères par rapport à l'ordre des chiffres).
En fait je dois choisir une dimension pour un tableau, par exemple un tableau de 16 cases et a l'interieur de ses 16 cases les chiffres doivent etre rangé dans l'ordre suivant:
1 2 3 4
12 13 14 5
11 16 15 6
10 9 8 7
Rafou.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Merci pour ce lien qui va peut etre m'aider, mais je ne connais pas le python, alors comment le comprendre correctement pour le faire en javascript??? quelqu'un à t'il une autre solution pour remplir un tableau en spirale???