Bonsoir ,

Voilà un petit code que j'avais trouvé et qui multiplie 2 variables :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<script>
function cal() {
var pl=document.form1.places.value;
var tf=document.form1.tarifs.value;
var resultat=pl*tf;
document.form1.tresultat.value=resultat;
}
</script>
Jusque là, tout va bien.

MAIS quand je remplace le * (dans pl*tf) par pl+tf le résultat est faux.

Exemple : Places a la valeur 5 et tarifs a la valeur 10

Dans le script du début, pas de problème, il me donne bien 50 comme résultat
mais quand je mets un + il me met 510.

De plus, je ne souhaite pas faire de variables du type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var places = 5
var tarifs = 10
Est-ce que quelqu'un peut m'aider ?

D'avance, merci beaucoup.


Adeline