Sujet : Remplissage d'un tableau JavaScript [Résolu]

Messages postés
2
Date d'inscription
mercredi 9 août 2006
Statut
Membre
Dernière intervention
3 mars 2012
- - Dernière réponse : lilitaco
Messages postés
2
Date d'inscription
mercredi 9 août 2006
Statut
Membre
Dernière intervention
3 mars 2012
- 3 mars 2012 à 17:47
Bonjour a tous, j'ai besoin d'aide car je viens de créer mon tableau JS de 11 colonnes et 11 lignes soit un total de 121 cases.
Maintenant mon problème c'est que je dois le remplir avec une chaine de 121 entier (ex:912002101221001.....0221102109), cette chaine d'entier est une variable.
Savez vous comment je peux faire pour faire correspondre un entier a une case?
Merci a tous.
Cordialement
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
3
Merci
Si tu es sûr que ta chaine a bien 121 chiffres entiers, et que ton tableau à bien 121 cases, pourquoi ne pas parcourir ton tableau et à chaque tours de boucle, tu prends un caractère de ta chaine (splitt ou choses du genre).


--
Pylouq
(Lire le Réglement n'a jamais tué personne, au pire ça les a instruit)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 139 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Utilisateur anonyme
Messages postés
268
Date d'inscription
lundi 9 janvier 2006
Statut
Membre
Dernière intervention
19 janvier 2017
3
3
Merci
Avec deux boucles for imbriquées et la méthode charAt() de l'objet Javascript String(), cela ne devrait poser aucun problème.

function initArray(stResult) {
/*En entrée la chaîne de 121 caractères numériques*/
var i=0;//variable d'incrémentation
var j=0;//variable d'incrémentation
var ptCar=0;//pointeur de caractère dans la chaîne
var arRes=new Array(11);
for (i=0;i<11;i++) {
var arRes[i]=new Array(11);
for (j=0;j<11;j++) {
arRes[i][j]=stResult.charAt(ptCar);
ptCar++;//incrémentation de 1 à chaque ajout dans le tableau
}
}
}

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 139 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_jperre
Messages postés
2
Date d'inscription
mercredi 9 août 2006
Statut
Membre
Dernière intervention
3 mars 2012
3
Merci
Merci a tous pour votre aide. J'ai cherché de mon coté et je me suis surtout documenté sur le mode de fonctionnement des tableaux car je débute, et j'avais juste réussi a initialiser mon tableau ^^

J'ai essayer splitt sur un tableau a une dimension et ça fonctionnait mais j'arrivais pas a le faire pour un tableau a deux dimension.

Merci beaucoup jperre et pylouq pour cette précieuse aide. :)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 139 internautes nous ont dit merci ce mois-ci

Commenter la réponse de lilitaco

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.