plusieurs calcul en fonction d'un montant
Posté : 03 juil. 2019, 10:45
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 , le problème que je rencontre , c'est que dans ce calcul j'ai des addition et des mulitiplication , et je ne sais comment faire pour que cela fonctionne .
avec se code , il multiplie le taux_com par le prix , alors que pour le prix inférieur à 100000 je voudrais qu'il additionne le taux_com .....
voila le code que j'ai fais au départ
merci pour votre aide sachant que je suis débutant
et ce que j'ai essayé de modifier mais sans succès
j'ai un petit souçis, j'ai créé une fonction pour faire un calcul de frais d'agence en fonction du montant , le problème que je rencontre , c'est que dans ce calcul j'ai des addition et des mulitiplication , et je ne sais comment faire pour que cela fonctionne .
avec se code , il multiplie le taux_com par le prix , alors que pour le prix inférieur à 100000 je voudrais qu'il additionne le taux_com .....
voila le code que j'ai fais au départ
merci pour votre aide sachant que je suis débutant
Code : Tout sélectionner
<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 : Tout sélectionner
<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>