Помогите пожалуйста, как сделать сортировку массива без функций
var items = [
  { name: 'Edward', value: 21 },
  { name: 'Sharpe', value: 37 },
  { name: 'And', value: 45 },
  { name: 'The', value: -12 },
  { name: 'Magnetic', value: 0 },
  { name: 'Zeros', value: 36 }
];
items.sort(function (a, b) {
  if (a.value > b.value) {
    return 1;
  }
  if (a.value < b.value) {
    return -1;
  }
  return 0;
});
console.log(items);
 и аналогичные не подходят. Допустим цикл FOR. While и DO While запрещены.
Надежда на знатоков, помогите пожалуйста!