Категории

Удалять пока

Удаляет элементы из массива пока предикат истинен, используя lodash _.dropWhile

Этот инструмент удаляет элементы из начала массива до тех пор, пока предикат впервые не вернет false. **Возможности:** - Несколько типов предикатов для гибкой фильтрации - Поддержка числовых и строковых сравнений - Работает с массивами любого типа данных - Использует lodash _.dropWhile для надежной работы **Пример:** Вход: `[1, 2, 3, 4, 5]` Предикат: Меньше 3 Выход: `[3, 4, 5]` (удаляет 1 и 2, потому что они < 3) **Типы Предикатов:** - **less-than**: Удалять пока значение < n - **greater-than**: Удалять пока значение > n - **equals**: Удалять пока значение === n - **not-equals**: Удалять пока значение !== n - **string-contains**: Удалять пока строка содержит подстроку - **string-starts-with**: Удалять пока строка начинается с префикса - **string-ends-with**: Удалять пока строка заканчивается суффиксом - **is-nullish**: Удалять пока значение null/undefined - **is-truthy**: Удалять пока значение истинно - **is-falsey**: Удалять пока значение ложно

Введите JSON массив

Выберите условие для удаления элементов

Значение для сравнения (требуется для большинства предикатов)

Документация API

Конечная точка запроса

POST /ru/api/tools/drop-while

Параметры запроса

Имя параметра Тип Обязательно Описание
array textarea Да Введите JSON массив
predicateType select Да Выберите условие для удаления элементов
compareValue text Нет Значение для сравнения (требуется для большинства предикатов)

Формат ответа

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Текст: Текст

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-drop-while": {
      "name": "drop-while",
      "description": "Удаляет элементы из массива пока предикат истинен, используя lodash _.dropWhile",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=drop-while",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]