En JavaScript, la méthode classique pour arrondir un nombre à N décimales est la suivante:
function round_number(num, dec) {
return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec);
}
Cependant, cette approche arrondira à un maximum de N décimales, alors que je souhaite toujours arrondir à N décimales. Par exemple, "2.0" serait arrondi à "2".
Des idées?