сделать по убыванию, то все работает
const arr = [
{term: '10.12.2021'},
{term: '01.02.2022'},
{term: '23.02.2016'},
{term: '21.10.2000'}
];
let result = arr.sort((a, b) => new Date(a.term) - new Date(b.term));
console.log(result);
arr.sort((a,b)=>new Date(...(a.term.split..reverse())) - new Date(...(b.term.split..reverse())))
Обсуждают сегодня