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>