riguardavo una vecchia routine ed ho visto che non va

function format(num, dec, sepm, sepd)
{
if(dec == undefined || dec == "") dec = 2;


se richiamo la procedura mettendo dec = 0, mi risulta dec = 2

in poche parole, "" == 0.


si può risolvere?