отфильтровать массив с двумя значениями в IONI c 3 - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть более высокое значение цены и более низкое значение цены. И у меня есть массив ... так что теперь мне нужно отфильтровать массив между высокой и низкой ценой

High price = 90;
low price = 20;

actual array = [
      { price: "10" },
      { price: "30" },
      { price: "40" },
      { price: "70" },
      { price: "90" },
      { price: "100" }
    ];

Так что теперь после фильтра мне нужно только между значениями. Как этот

array = [
     { price: "30" },
     { price: "40" },
     { price: "70" },
     { price: "90" }
    ];

1 Ответ

2 голосов
/ 05 февраля 2020

Вы можете использовать filter метод:

let array = [
  { price: "10" },
  { price: "30" },
  { price: "40" },
  { price: "70" },
  { price: "90" },
  { price: "100" }
];

let highPrice = 90;
let lowPrice = 20;

const result = array.filter(s => s.price >= lowPrice && s.price <= highPrice)
console.log(result)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...