2 votes

C'est moi ou je ne peux pas les résumer ?

Bonjour / Après-midi / Soirée :).

J'ai deux entiers que je veux transformer en flottants, avec 4 nombres décimaux pour les utiliser sur des coordonnées GPS :

var z = y.toFixed(4);
var p = x.toFixed(4);

Mais il y a une situation qui me chiffonne, c'est la somme entre ces 'z' et 'p' :

var t = z + p;

Après cette instruction, je veux imprimer le résultat sur l'écran avec quelques fonctions communes comme :

document.write(z);  document.write("<br />");
document.write(t);
document.write("<br />");   
document.write("<br />");

Le résultat que j'obtiens est :

0.0000
0.0000300.0000

1.0000
1.0000300.0000

2.0000
2.0000300.0000

Mais ce que je veux vraiment c'est :

300.0000
301.0000
302.0000

Comment pourrais-je additionner 'z' et 'p', après tout ? :S

Question de débutant, je sais :S.

Bien à vous, Sam

-2voto

vault Points 719

Combien est p ? Concaténérez-vous des chaînes de caractères ?

Essayez avec var t = parseFloat(z) + parseFloat(p);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X