J'ai la syntaxe JavaScript ci-dessous:
var discount = Math.round(100 - (price / listprice) * 100);
Cela arrondit au nombre entier, comment puis-je retourner le résultat avec deux décimales?
J'ai la syntaxe JavaScript ci-dessous:
var discount = Math.round(100 - (price / listprice) * 100);
Cela arrondit au nombre entier, comment puis-je retourner le résultat avec deux décimales?
var discount = (price / listprice).toFixed(2);
toFixed va arrondir pour vous selon les valeurs au-delà de 2 décimales.
Exemple: http://jsfiddle.net/calder12/tv9HY/
Documentation: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.