Concatener deux variables en javascript

Résolu
zemzoum89 Messages postés 583 Statut Membre -  
hack_net Messages postés 814 Statut Membre -
Bonjour,

J'utilise JAVASCRIPT et je voudrais savoir comment concaténer deux variables pour qu'elles forment une seule par exemple
var prixA=0;
function calcul (i)
{
prix concaténer avec i // pour que ca donne la variable prix1
}

Merci beaucoup pour votre aide...

6 réponses

  1. yoda13 Messages postés 219 Statut Membre 24
     
    En javascript, pour concaténer a et b dans c:
    var c = a+b;
    0
  2. hack_net Messages postés 814 Statut Membre 51
     
    Mais de ce que as l'aire de parler ce n'est pas de la concaténation mais de l'addition... Attention avec ces deux termes...

    Dans ce cas :
    var prixA=0; 
    function calcul (i){ 
         return eval(prixA+i);
    }
    


    Le eval ici sert à faire une addition et non une concaténation ;)
    0
    1. zemzoum89 Messages postés 583 Statut Membre 18
       
      mais je veux pas de return je voudrais par exemple cela(c'est une petite erreur de frappe de ma part pardon):

      prix1=0

      function calcul(i)
      {
      prix concaténer avec i = elem1[1];

      }
      j'espère que vous pourrez m'aider....
      0
  3. Utilisateur anonyme
     
    Salut,

    Je comprends vraiment pas ... Pourrais tu nous mettre le script ?
    Et nous expliqué ce que tu attends de lui ?
    0
  4. hack_net Messages postés 814 Statut Membre 51
     
    C'est la même chose...

    Mais encore une fois, ce n'est aps concaténé ! Imagine, ton prix c'est 10, i vaut 5, tu concaténe prix + i, sa te donne 105, tu concatène i + prix ça te donne 510 !

    Donc c'est bien avec eval je pense ;)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. zemzoum89 Messages postés 583 Statut Membre 18
     
    Non non non voici mon script :

    var pcchambre_i = document.getElementById('pcchambre'+i);
    					var elem1 = pcchambre_i.value.split('|');
    					prixchambre_i = elem1[1];


    tout en sachant que prixchambre1 jusqu'a prixchambre4 c'est des variable globale ce que je voudrais c'est comment avoir la variable prixchambre1 en concaténant la chaine prixchambre avec i qui passé en paramètre a la fonction ??? j'espère que vous m'avez bien compris...
    0
    1. zemzoum89 Messages postés 583 Statut Membre 18
       
      à 'laiide
      0
  7. hack_net Messages postés 814 Statut Membre 51
     
    AAAAAAAAAAAAAAAAAAAh ok ok

    Comme tu l'annonçais on aurait dit que tes var étaient numérique...

    Je n'ai pas tout saisit de ce que tu souhaite, mais ton code fournis est juste, je ne vois pas ou ne comprends pas où est le pb...

    0