La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Problème de calcul en Javascript
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Problème de calcul en Javascript  (Lu 1668 fois)
Problème de calcul en Javascript
« sur: le 16-03-2003 a 11:47:19 »
Shain
Administrateur
*****

Hors-Ligne

Sexe: Male
Messages: 3168



Grand méchant Admin !

Voir le Profil    WWW
Répondre avec citation

Je réupère 3 valeurs d'un formulaire avec javascript et je les stocke dans 3 variables a, b, c.
a, b et c contiennent respectivement les valeurs 3, 7 et 0.

Je souhaite calculer la somme de ces valeurs. Je fais donc

total = a + b + c;

Mon problème est qu'apparament il fait une concaténation de chaîne de caractères et non une somme !
J'obtiens 370 au lieu de 10 !

Par contre si je fais

total = a - b - c;

ca fonctionne !

Est-ce que vous savez comment faire pour faire ma somme ? (je me sens un peu con de poser une telle question !)
Est-ce que l'on peut comme en java, forcer la variable total a être un entier ? Est-ce la solution ? Si oui, comment faire ?

Merci pour votre aide, je suis un peu nul en javascript !

Rapporter au modérateur  

Shain - Co-Admin Forum Webmaster
e-commerce strasbourg
Outil gestion de contenu CMS
Tutoriaux Flex & AIR

Re:Problème de calcul en Javascript
« Répondre #1 sur: le 16-03-2003 a 15:25:57 »
Shain
Administrateur
*****

Hors-Ligne

Sexe: Male
Messages: 3168



Grand méchant Admin !

Voir le Profil    WWW
Répondre avec citation

J'ai trouvé un moyen pour que ca marche :
J'ai utilisé la fonction parseInt() lorsque je stocke mes entrées formulaires dans la variable, ce qui donne :

a = parseInt(document.formulaire.champ.value);

Et ensuite le calcul fonctionne.

Rapporter au modérateur  

Shain - Co-Admin Forum Webmaster
e-commerce strasbourg
Outil gestion de contenu CMS
Tutoriaux Flex & AIR
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg