It's wrong to test a date is date; for example '11.15%', ``` new Date('11.15%') ; // is date, but unexpected; ```