기본적으로 [1,2,10] => [1,10,2] 이렇게 문자열 정렬

따라서 a-b 로 sort해주자.

[1,2,3,10].sort((a,b) => a-b);
 var items = [
  { name: 'Edward', value: 21 },
  { name: 'Sharpe', value: 37 },
  { name: 'And', value: 45 },
  { name: 'The', value: -12 },
];

items.sort((a,b) => a.value - b.value)