bonjour à tous ,
j'ai un petit souçis, j'ai créé une fonction pour faire un calcul de frais d'agence en fonction du montant , lé problème que je rencontre , c'est que dans se calcul j'ai des addition et des mulitiplication , et je ne sais comment faire pour que cela fonctionne .
j'ai essayé différente choses , mais il n'y a que le dernier calcul( multiplication ) qui fonctionne .
voila le code que j'ai fais au départ
merci pour votre aide sachant que je suis débutant
ce que j'ai essayé de modifier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <script> function Calcul() { console.log("toto"); Prix = document.getElementById('prix').value; if(Prix >= 1 && Prix <= 99999){ Taux_com = ('6000'); } if(Prix >= 100000 && Prix <= 200000){ Taux_com = ('1.06'); } if(Prix >= 200001 && Prix <= 400000){ Taux_com = ('1.05'); } if(Prix > 400001 ){ Taux_com = ('1.04'); } var Prixtot = Prix*Taux_com; var Com = Prixtot-Prix; document.getElementById('prix_fai').value= Prixtot.toFixed(); document.getElementById('commission').value= Com.toFixed(); } </script>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <script> function Calcul() { console.log("toto"); Prix = document.getElementById('prix').value; if(Prix >= 1 && Prix <= 99999){ Taux_com = ('6000'); } if(Prix >= 100000 && Prix <= 200000){ Taux_com = ('1.06'); } if(Prix >= 200001 && Prix <= 400000){ Taux_com = ('1.05'); } if(Prix > 400001 ){ Taux_com = ('1.04'); } if(Prix < 350001 ){ Taux_com = ('1.04'); } if(Prix <= 99999){ var Prixtot = Prix+Taux_com; } else { var Prixtot = Prix*Taux_com; } var Prixtot = Prix*Taux_com; var Com = Prixtot-Prix; document.getElementById('prix_fai').value= Prixtot.toFixed(); document.getElementById('commission').value= Com.toFixed(); } </script>
Partager