Pour ceux qui font du JS

Il y a quelques temps, j'ai pos� une question � propos d'affichage de valeurs 
arrondies � N d�cimales. Comme l'�quivalent du format de printf() n'existe 
pas dans ce langage d'�lite, je me suis un peu creus� la t�te et voici le 
r�sultat :

//
// Truncate a floating point to N decimals.
//
function FmtFloat(Value, N)
{
    Varray = (Value + '').split('.');
    return Varray[0] + '.' + ((Varray.length > 1) ? Varray[1].substring(0, N) 
: '0');
}

Je n'arrive pas � faire plus compacte. On pourait aussi paufiner en incluant 
les notions disponibles avec les formats C, mais bon...

Daniel

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à