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

JavaScript Discussion :

addition de variables


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    94
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 94
    Par d�faut addition de variables
    bonjour,

    je suis une quiche en javascript et j'ai besoin de faire une ptite fonction qui additionne des valeurs r�cup�r�es dans un fichier txt...

    mon soucis c'est qu'il r�cup�re les donn�es du fichier txt sous forme de chaine de caract�re donc si j'ai comme valeurs, 18, 12, 5 j'ai comme r�sultat 18125 or il faut que je me retrouve avec 35 !!

    voil� ma fonction

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    function check_cal(){
    	var xhr_object = null; 
     
    	if(window.XMLHttpRequest) // Firefox 
    		xhr_object = new XMLHttpRequest(); 
    	else if(window.ActiveXObject) // Internet Explorer 
    		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
    	else { // XMLHttpRequest non supporté par le navigateur 
    		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
    		return; 
    	} 
     
    	xhr_object.open("GET", "tmp/HOUAT_tmp_create.txt", false); 
    	xhr_object.send(null); 
    	if(xhr_object.readyState == 4)
    	var crecre = xhr_object.responseText.split(":");
    	var creval = crecre[0].split("/");
     
    	xhr_object.open("GET", "tmp/HOUAT_tmp_imput.txt", false); 
    	xhr_object.send(null); 
    	if(xhr_object.readyState == 4)
    	var impimp = xhr_object.responseText.split(":");
    	var implen = impimp.length - 2;
     
    	var imptot = 0;
    	for (i = 0; i <= implen; i++){
    		var impval = impimp[i].split("/");
    		imptot = imptot + impval[1];
    	}
     
    	alert(imptot)
    }
    sachant que le fichier HOUAT_tmp_imput.txt contient par exemple : app/18:mat/12:res/5:

    il faut donc que imptot soit �gal � 35 et non 018125 !!

    comment faire ??

    merci de votre aide

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    94
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 94
    Par d�faut
    c'est bon j'ai trouv�

    pour info....m�me si �a doit �tre super connu mais jsuis pas le seul � �tre nul en js donc je le mets quand m�me

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    function check_cal(){
    	var xhr_object = null; 
     
    	if(window.XMLHttpRequest) // Firefox 
    		xhr_object = new XMLHttpRequest(); 
    	else if(window.ActiveXObject) // Internet Explorer 
    		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
    	else { // XMLHttpRequest non supporté par le navigateur 
    		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
    		return; 
    	} 
     
    	xhr_object.open("GET", "tmp/HOUAT_tmp_create.txt", false); 
    	xhr_object.send(null); 
    	if(xhr_object.readyState == 4)
    	var crecre = xhr_object.responseText.split(":");
    	var creval = crecre[0].split("/");
     
    	xhr_object.open("GET", "tmp/HOUAT_tmp_imput.txt", false); 
    	xhr_object.send(null); 
    	if(xhr_object.readyState == 4)
    	var impimp = xhr_object.responseText.split(":");
    	var implen = impimp.length - 2;
     
    	var imptot = 0;
    	for (i = 0; i <= implen; i++){
    		var impval = impimp[i].split("/");
    		imptot = imptot + parseInt(impval[1],10);
    	}
     
    	alert(imptot)
    }

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Addition de variable
    Par morice67 dans le forum Formules
    R�ponses: 7
    Dernier message: 20/01/2011, 20h59
  2. INSERT INTO + addition avec variable
    Par trialrofr dans le forum ASP
    R�ponses: 5
    Dernier message: 06/07/2009, 09h17
  3. Addition de variables
    Par craac dans le forum Langage
    R�ponses: 4
    Dernier message: 05/09/2007, 17h14
  4. Addition de variables
    Par bobslash dans le forum G�n�ral JavaScript
    R�ponses: 16
    Dernier message: 16/07/2007, 17h37
  5. [XSLT] Addition de variable
    Par virgul dans le forum XSL/XSLT/XPATH
    R�ponses: 9
    Dernier message: 13/10/2005, 10h09

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