HTML / Javascript
Résolu/Fermé
Wilfou
Messages postés
101
Date d'inscription
dimanche 4 avril 2010
Statut
Membre
Dernière intervention
3 janvier 2014
-
Modifié par Wilfou le 9/09/2010 à 16:03
Wilfou Messages postés 101 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 3 janvier 2014 - 9 sept. 2010 à 16:13
Wilfou Messages postés 101 Date d'inscription dimanche 4 avril 2010 Statut Membre Dernière intervention 3 janvier 2014 - 9 sept. 2010 à 16:13
A voir également:
- HTML / Javascript
- Telecharger javascript - Télécharger - Langages
- Editeur html - Télécharger - HTML
- Br html ✓ - Forum Webmastering
- &Nbsp html - Forum HTML
- Balise </br> - Forum HTML
4 réponses
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
9 sept. 2010 à 16:06
9 sept. 2010 à 16:06
il doti considerer que c'est des chaines de caractère....
essayes ca:
parseInt() permet de convertir une variable en nombre
parseFloat() permet de convertir une variable en nombre décimal
essayes ca:
parseInt() permet de convertir une variable en nombre
parseFloat() permet de convertir une variable en nombre décimal
Stouffi
Messages postés
62
Date d'inscription
mercredi 8 septembre 2010
Statut
Membre
Dernière intervention
8 janvier 2011
40
9 sept. 2010 à 16:07
9 sept. 2010 à 16:07
Salut,
Ton erreur viens du fait que lors de l'affichage de message, la variable TTC est considérée comme de type String (chaîne de caractères) et non pas comme numerique.
Tu dois forcer le type de ta variable soit en plaçant des parenthèses autour de ton opération, soit en utiliant la fonction parseInt(string);
Ton erreur viens du fait que lors de l'affichage de message, la variable TTC est considérée comme de type String (chaîne de caractères) et non pas comme numerique.
Tu dois forcer le type de ta variable soit en plaçant des parenthèses autour de ton opération, soit en utiliant la fonction parseInt(string);
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
9 sept. 2010 à 16:12
9 sept. 2010 à 16:12
Je sais, pas, a tout hasarre en mettant ce qui foire entre parentheses (ou en demandant a ton ami google):
TTC = parsefloat(HT) + parsefloat(HT * TVA / 100)
TTC = parsefloat(HT) + parsefloat(HT * TVA / 100)
Wilfou
Messages postés
101
Date d'inscription
dimanche 4 avril 2010
Statut
Membre
Dernière intervention
3 janvier 2014
10
9 sept. 2010 à 16:13
9 sept. 2010 à 16:13
merci à vous 2, problème résolu ^^
la formule a tapé est donc :
et ça marche.
dire que ça fait 3h que j'essaye de bidouiller ... ^^
la formule a tapé est donc :
TTC = parseInt(HT) + HT * TVA / 100
et ça marche.
dire que ça fait 3h que j'essaye de bidouiller ... ^^
9 sept. 2010 à 16:07
9 sept. 2010 à 16:09
https://www.commentcamarche.net/contents/588-javascript-les-variables#parseint