FitTech
@FitTech

Как реализовать такой диапазон?

Подскажите, пожалуйста, логику реализации такого диапазона в php? Мне на страницу будут приходить разные наборы чисел, например [5, 40, 100, 500] или [1000, 2000, 5000, 6500]. Как с таких наборов чисел сделать диапазоны как на картинке?
59cfc4af4e6b3392153216.png
  • Вопрос задан
  • 148 просмотров
Решения вопроса 1
var arr = [100, 1000, 10000, 30000];
var res = [];
arr.forEach((value, key) => {
	res.push((key
			? (arr[key-1] + " - " + value)
			: ("< " + value)));

	if (key === (arr.length-1))
		res.push("> " + value);
});

console.log(res);

59cfcd74f123d976728593.jpeg
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы