Bonjour à tous !

Voilà, j'ai un script de simulation de tarif. En gros, après indication de certaines informations, le client voit apparaître le montant indicatif de son devis.

Le domaine est la correction de fautes de français dans un document. Je facture, entre autres, par rapport au nombre de signes (lettres) du document.

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 type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript">// <![CDATA[
$(function(){
 
       $("input:submit").click(
            function(){
                var calcul = 0;
                if($("input:checked").val() == 1){
                    if($("#formjur").val()== 1){
                        calcul = $("#nbchar").val() * 0.0035;
                    }else if ($("#formjur").val()== 2) {
                        calcul = $("#nbchar").val() * 0.004;
                    }else{
                        calcul = $("#nbchar").val() * 0.003;
                    }
                }else{
                    if($("#formjur").val()== 1){
                        calcul = $("#nbchar").val() * 0.0058;
                    }else if ($("#formjur").val()== 2) {
                        calcul = $("#nbchar").val() * 0.0066;
                    }else{
                        calcul = $("#nbchar").val() * 0.005;
                    }
                }
                var resultat = Math.ceil(calcul);
                $("#resultat").html("Le coût indicatif de votre devis est de <span id=\"prix\">"+resultat+" &euro;</span>");
                return false;
            }
 
        );
 
    });
// ]]></script>
Ici, le tarif au signe est fixe (par exemple, comme on le voit dans le script, 0,0035 euro). En fait, j'aimerais que le montant soit variable.
Par exemple, entre 0,0032 et 0,0035, et que donc s'affiche : le coût de votre devis est compris entre... et... euros.

Je vous remercie de votre aide.