Salut je commence en js.
Mon interogation?Le probleme est que 12 + 13 donne 1213Code:
1
2
3
4
5 if(document.getElementById('check'+i).checked){ document.getElementById('price'+i).value; total = total+prix; }
Version imprimable
Salut je commence en js.
Mon interogation?Le probleme est que 12 + 13 donne 1213Code:
1
2
3
4
5 if(document.getElementById('check'+i).checked){ document.getElementById('price'+i).value; total = total+prix; }
salut,
12 et 13 sont considérés comme etant des chaines de caractere , et le symbole + signifie la concatenation des chaines.
il faut alors une conversion de type, d'un string à un entier, tu peux faire ca de deux manieres:
-soit en ajoutant des parenthese (12+13) te donne 25.
-soit avec un parseInt .
a+
ou un parseFloat ;)Citation:
Envoyé par ranell