I met with some strange, in my opinion, behaviour. I think I don't understand what is going on, so if anyone can help me with this ... I will be glad.
function dateString1(date) {
return (
('0' + date.getDate()).slice(-2) + '/' +
('0' + (date.getMonth()+1)).slice(-2) + '/' +
date.getFullYear()
);
}
function dateString2(date) {
return
('0' + date.getDate()).slice(-2) + '/' +
('0' + (date.getMonth()+1)).slice(-2) + '/' +
date.getFullYear()
;
}
so, dateString1
will return the string I'm looking for, but dateString2
will return undefined
. Checked it on Chrome and IE8.
What's going on?
Thanks