2 chiffres aprés la virgule en javascript

Salut
j'ai modifié un petit programme de calcul en javascript. Mon souci est que le résultat du calcul soit positif si non erreur et avec 2 chiffre aprés la virgule. Merci beaucoup de votre aide.

Voila mon programme de calcul ;

<script language="JavaScript">
<!-- Debut

function quotient(form) {
a=eval(form.a.value);
b=eval(form.b.value);
c=eval(form.c.value);
d=eval(form.d.value);

e=(a+b-c)/d;
form.resul.value = e;
}

// Fin -->
</script>

</head>
<body>
<div align="center">
<form name="formx">
<input type="text" size="6" value="0" name="a">
<input type="number" size="6" value="0" name="b">
<input type="number" size="6" value="0" name="c">
<select name="d">
<option value="3" selected>3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
<input name="button" type="button" onClick="quotient(this.form)" value=" Valider ">
<input name="button2" type="button" onClick="document.forms.formx.reset()" value=" Effacer ">
<input type="number" value="0" name="resul" size="6" onFocus="this.blur()">

</form>
</div>

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    e=parseFloat((parseFloat(a)+parseFloat(b)-parseFloat(c))/parseFloat(d));
    1. Bonjour,

      e=parseFloat((parseFloat(a)+parseFloat(b)-parseFloat(c))/parseFloat(d));
      voila
      1. Bonjour, comment je fait
        je souhaite qu"il apparaise que 2 chiffres apr-s la vigule :

        document.Envoi.Total_Ttc.value=parseFloat(document.Envoi.Creat_Mt.value)*1.196

        merci