Une petite fonction marrante pour formater un integer sur x caractères avec des zéros devant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function zeroLead(num,long){
return (long-(num.toString().length) >=0)?(num.toFixed(long-(num.toString().length )).toString().split('.').reverse().join('')):num;
}
 
alert(zeroLead(123,5))