27. maj 2005 - 13:51Der er
8 kommentarer og 1 løsning
0 foran integer
Jeg henter et tal ud af en for, regner lidt på det og skal så putte det ind igen. problemet er, at hvis tallet nu er under 10 skal der sættes et 0 foran... F.eks. skal 7 returneres som 07.
Om det returneres som tal eller string er ligegyldigt.
month1 = toString(month); month = '0'+month1;
HVORFOR virker ovenstående f.eks. ikke ?
Har snart leget med så mange løsninger på problemet, at jeg er ved, at blive sindsyg... Måske derfor også blevet blind overfor et svar som måske er ligetil. ;-)
toString() er en rigtig dårlig idé, da det vist er en funktion, der overskriver JavaScripts indbyggede funktion af samme navn (oversætter formodentligt et tal til et måneds-navn) ;o)
galaxy >> Kald hellere din toString-funktion monthToString eller noget andet ... bare ikke toString :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.