Javacript, 2 chiffres après la virgule

Fermé
petitsuisse60 - 8 avril 2011 à 22:21
 gandahar - 29 juin 2011 à 13:56
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

Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 274
8 avril 2011 à 23:07
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
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