Accueil > Forum > > > > problème de splice
problème de splice
mercredi 11 mai 2005 à 09:31:28 |
problème de splice

anartiste
|
anartiste
Bonjour à tous , voilà, je voudrais appliquer un splice sur des tableaux crées en série mais ça ne fonctionne pas, je vous montre le code et vous explique.
tableau=["a","b","c","d"]; n=tableau.length; npuis=Math.pow(n,n); for(j=0;j<npuis;j++){ this["tab"+j]=tableau; }
for(i=0;i<n;i++){ for(j=0;j<npuis;j++){ this["tab"+j].splite(0,1); } } Le poblème maintenant c'set que si je trace this["tab"+i] ça me montre que tous les "tab"+i sont splités en même temps et après n incrémentatation de j il n'a plus rien.
voilà si quelqu'un peut m'expliquer c'est sympa sinon bonne journée
|
|
mercredi 11 mai 2005 à 11:02:01 |
Re : problème de splice
|
mercredi 11 mai 2005 à 11:07:10 |
Re : problème de splice

anartiste
|
anartiste
merci pegase31 je vais essayer d'affecter ça à une variable, c'était bien splice et pas splite, merci du conseil
|
|
mercredi 11 mai 2005 à 11:07:11 |
Re : problème de splice

anartiste
|
anartiste
merci pegase31 je vais essayer d'affecter ça à une variable, c'était bien splice et pas splite, merci du conseil
|
|
mercredi 11 mai 2005 à 15:19:27 |
Re : problème de splice

anartiste
|
anartiste
re j'ai essayer an déclarant une variable mais ça ne marche toujours pas le fait est qu'il me splice tous mes tab en même temps au leiu de me splicer le tab0, puis le tab1, puis la tab2 ainsi de suite jusau'à la fin de la boucle et de reprendre ensuite à cause de la 1ere boucle
|
|
mercredi 11 mai 2005 à 15:43:46 |
Re : problème de splice
|
mercredi 11 mai 2005 à 17:48:00 |
Re : problème de splice

anartiste
|
anartiste
en fait je travail sur un moteur qui épuise toutes les possibilités de combiner les mots d'une phrase, j'explique j'ai un champ texte de saisie dans lequel on tape un texte, je récupère les mots et les place dans un tableau mon moteur doit se charger de recombiner les mots ensemble, j'ai déjà demandé de l'aidé, on m'a aidé mais j'ai un peu changé d'idée depuis. j'aimerais par exemple pour tableau=["a","b","c","d","e"], récupérer a,b,c,d,e; a,b,c,e,d; a,b,d,e,c; a,b,d,c,e etc il y a pour 5 mots ou letrres 1*2*3*4*5=120 possibilités, voilà j'essaie avec un splice mais il ne fonctionne pas comme il faut, for(j=0;j<npuis;j++){ this["tab"+j]=["a","b","c","d","e"]; }
for(i=0;i<n;i++){ for(j=0;j<npuis;j++){ this["tab"+j].splite(0,1); } } devrait me retirer une lettre à chaque this["tab"+j]pour chaque boucle i mais il me retire une lettre à tous les tab en même temps donc après j=5 tous mes tableaux sont vides, or ils devraient l'être après i=5
voilà, si tu as une solution complétement différente je suis preneur quand même, du genre une fonction de trie ou quoi merci d'avance
|
|
mercredi 11 mai 2005 à 18:11:28 |
Re : problème de splice

pegase31
|
1° déjà, je vois que tu dois obtenir un nombre qui serait le factoriel du nombre de mots à mettre dans ta phrase. Or 5^5 (5 puissance 5) n'est pas un factoriel de 5 (1x2x3x4x5). 2° Ensuite, tu crées 5 tableaux contenant tous exactement la même chose : ["a","b","c","d","e"] .. quel interêt ? 3° Je ne vois pas en quoi un "splice" te permettrais de sortir une série mélangée des données contenues dans ton tableau .. es-tu certain de bien t'y prendre ? 4° Tu auras beau faire npuis fois le splice (que tu as, une fois de plus, mal écrit), si tu n'attribues pas à une variable ou à un tableau à ton opération, elle sera faite dans le vide .. et le résultat ne sera stocké nulle part !
Regarde bien dans le dico de Flash la fonction "Array.splice" et tu comprendras ce qu'elle fait ! (pour le dico : F1 sous Flash)
Je reste à dispo si tu as des questions.
Peg'
|
|
Cette discussion est classée dans : problème, tableau, tab, for, splice
Répondre à ce message
Sujets en rapport avec ce message
Question tte bete sur les tableaux et les boucles for [ par remilafouine ]
Bonjour à tous !Donc voilà... Je fais un tableau en 2D avec ca :var Tab:Array = new Array[3][32]Logiquement, ca devrait être un tableau avec 3 colonne
Création de x tableaux dans une fonction [ par jonatange ]
Bonjour Débutant en ActionScript (AS2,FlashMX2004), je cherche à résoudre les deux problèmes suivants :Soit une fonction créant un certain nombre de t
Création de x tableaux dans une fonction [ par jonatange ]
Bonjour Débutant en ActionScript (AS2,FlashMX2004), je cherche à résoudre les deux problèmes suivants :Soit une fonction créant un certain nombre de
Problème d'animation [ par AlexiaC ]
Bonsoir,Je suis débutante et j'aurai aimé réaliser une animation.Voila mon problème :J'ai un tableau. Je voudrai lancer une action (une animation en f
Problème mémoire [ par carton99 ]
Bonjour, j'ai manifestement un problème de mémoire du à un tableau trop grand . voici le code erreur; code: Member function onLoad is larger than 32K.
problème gotoAndStop [ par JCpp ]
salut,J'ai un problème avec gotoAndStopSur la page principal,J'ai un calque qui contient 3 images clé.Sur le 3éme calques de la page principal, j'ai :
boucle for in [ par lounnaci ]
Salut a tous voila j'ai un petit pb en la manière de fonctionnement des boucle for..in j'ai réussi a mettre en point un petit programme de collusion e
problème de concaténation.. [ par albeuz ]
Bonjour à tous! C'est mon premier message sur ce forum..d'habitude je trouvais des réponses sans avoir à poser de questions mais là je bloque ... C'es
tableau de clip [ par rageric ]
Bonjour a tous,voila cela fait un petit momment que je cherche a cree un tableau qui vas me permettre de loader un movie clip en fonction de la pressi
action sur tableau.. [ par nirousse ]
Voila, je vous explique.j'ai un tableau nommé x.Pour exemple, on va dire qu'il contient les valeurs suivantes : x=[3,2,1].Moi, en appelant 1 fonction,
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|