const filterData = [
{
cardNum: '1234567890123456',
cardStatus: '+',
validTill: '11/20',
product: 'VISA'
},
{
cardNum: '4234567890123456',
cardStatus: 'X',
validTill: '12/21',
product: 'MAESTRO'
}
]
Необходимо вывести в виде
[ { product: 'VISA',
maskedNum: '1234 ****** 3456',
validDate: 2020-11-30T21:00:00.000Z },
{ product: 'MAESTRO',
maskedNum: '4234 ****** 3456',
validDate: 2021-12-31T21:00:00.000Z } ]
где validDate: объект даты, соответствующий последнему дню заданного месяца.
И я правильно понимаю. что порядок свойств объекта будет меняться и его нельзя фиксировано задать?