IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 1 & ActionScript 2 Discussion :

Problème de concaténation entre deux valeurs


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 94
    Par défaut Problème de concaténation entre deux valeurs
    Bonjour voici mon code :

    letters_mat0=coco;
    letters_mat1=cucu;

    for (i=1;i<=2;i++)
    {
    tab_lett_mat.push(letters_mat[i]);
    trace ([letters_mat+i]);
    }
    Je voudrais que i se concatène avec letters_mat, mais cela ne fonctionne pas, au lieu de m'afficher letters_mat0 et letters_mat1, il m'affiche undefined ou not a number.
    Quel est la méthode pour concaténer deux valeurs et modifier le nom de la variable ?

    Merci.

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3
    Par défaut
    hello voici un exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    letters_mat0='coco';
    letters_mat1='cucu';
    for (i=0;i<=1;i++)
    {
    trace(this['letters_mat'+i]);
    }
    dans ce que tu nous donnais coco et cucu étaient considérées comme des variables et non des strings

    ensuite pour concatener une variable au nom tu peux faire comme je l'ai fait la :

    this['lenomdetavariable'+variable];

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    94
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 94
    Par défaut Bonjour
    Merci beaucoup pour ta réponse, oui effectivement avec tes modifications cela fonctionne.
    maintenant que je sais, grâce à toi, ou était l'erreur, j'ai ajouter le fait que les variables que je récupères viennent d'un fichier php

    Que quand je désires boucler sur les variables qui s'affiche ainsi dans php :
    lettres_mat0&lettres_mat1&lettres_mat2 etc...
    et que je récupère comme cela dans flash

    var my_lv:LoadVars = new LoadVars();
    my_lv.partie_num = id_partie_texte.text;
    my_lv.partie_statut = 1;
    my_lv.sendAndLoad('init_matrice.php', my_lv, 'GET'
    my_lv.onLoad = function()
    {
    for (i=1;i<=2;i++)
    {
    resultat = this["letters_mat"+i]
    tab_lett_mat.push(my_lv.resultat);
    }
    affiche_test_tab.text = tab_lett_mat;

    J'obtiens en affichage undefined, comme si cette méthode ne s'appliquait pas lorsque tu récupères des variables extérieures...

Discussions similaires

  1. Réponses: 5
    Dernier message: 27/08/2009, 22h18
  2. [DEBUTANT]Problème de relation entre deux tables
    Par Yomane dans le forum Schéma
    Réponses: 2
    Dernier message: 20/10/2006, 01h30
  3. Problème de relation entre deux tables + autre chose
    Par Goth_sensei dans le forum Langage SQL
    Réponses: 7
    Dernier message: 30/03/2006, 20h49
  4. Problème de compatibilité entre deux scripts
    Par frutix dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/01/2006, 14h24
  5. [jsp] addition entre deux valeurs recupérées en Java
    Par LESOLEIL dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 07/06/2005, 13h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo