Javacript, 2 chiffres après la virgule

petitsuisse60 -  
 gandahar -
Bonjour,

J'ai récupéré ce script

<script language="javascript" type="text/javascript">
function division(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=Number(document.calculator.number3.value);
d=a/b/c;
document.calculator.total.value=d;
}
</script>

Mais mon résultat affiche trop de chiffres après la virgule. Comment corriger cela??

Merci de votre aide,

5 réponses

  1. Atropa Messages postés 2051 Statut Membre 274
     
    bonsoir,

    malheureusement en javascript il n'y a pas de fonction qui permettent de faire ça directement.

    vous pouvez toutefois utiliser une fonction de ce genre

    function(number) {
    return Math.round(numbler * 100) / 100;
    }
    
    2
    1. gandahar
       
      vous rigolez ou quoi ??

      lisez le manuel mon cher ami !!

      ma_var=ma_var.toFixed(2);

      2 etant le nombre de chiffres voulus après la virgule !

      fonctionne très bien

      http://www.w3schools.com/jsref/jsref_tofixed.asp
      0