Plusieurs calculs en fonction d'un montant
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
Code:
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> |
ce que j'ai essayé de modifier :
Code:
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> |