1
var filterRestaurants = function (8
// veganFriendly filter9
if (veganFriendly === 1) {10
restaurants = restaurants.filter((restaurant) => restaurant[2] === 1);14
restaurants = restaurants.filter((restaurant) => restaurant[3] <= maxPrice);17
restaurants = restaurants.filter(18
(restaurant) => restaurant[4] <= maxDistance21
restaurants.sort((a, b) => b[1] - a[1]);24
for (let i = 0; i < restaurants.length; i++) {25
if (restaurants[i + 1] && restaurants[i][1] === restaurants[i + 1][1]) {26
tempArr.push(restaurants[i][0]);27
tempArr.push(restaurants[i + 1][0]);30
if (tempArr.length > 0) {31
tempArr.sort((a, b) => b - a);32
result = [...result, ...tempArr];35
result.push(restaurants[i][0]);