Somme de deux nombres en javascript
Résolu
Bonjour,
J'ai besoin de votre expertise pour un simple algorithme qui calcule la somme de deux nombres donnés pas l'utilisateur:
Voici mon algorithme :
Le script me fait la concaténation de a et b et pas la somme
Merci par avance pour votre aide
J'ai besoin de votre expertise pour un simple algorithme qui calcule la somme de deux nombres donnés pas l'utilisateur:
Voici mon algorithme :
<script>
var a
var b
var s
a=prompt("donner la valeur de a", a)
b=prompt("donner la valeur de b", b)
s = a + b
document.write("la somme est égale à :", s)
</script>
Le script me fait la concaténation de a et b et pas la somme
Merci par avance pour votre aide
1 réponse
-
Bonjour,
Tu dois extraires de tes chaînesa
etb
les valeurs qu'elles contiennent (par exemple avecparseInt
) et tu pourras ensuite additionner les deux valeurs ainsi extraites.
Exemple : Copie colle ceci dans un fichier (disonstoto.html
) puis ouvre-le avec ton navigateur :<html> <head> <meta charset="UTF-8"> <script> var a; var b; var s; a = prompt("donner la valeur de a", a); a = parseInt(a); b = prompt("donner la valeur de b", b); b = parseInt(b); s = a + b; document.write("la somme est égale à : ", s); </script> </head> </html>
Bonne chance