Категории

Брать пока

Берет элементы пока условие истинно

Берет элементы с начала, пока предикат остается истинным. **Особенности:** - Использует lodash `_.takeWhile` - Поддерживает числовые и строковые предикаты - Возвращает префикс в JSON **Пример:** - Массив: `[1, 2, 3, 1]` - Предикат: `less-than` - Сравнение: `3` - Результат: `[1, 2]`

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

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

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

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

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

POST /ru/api/tools/take-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-take-while": {
      "name": "take-while",
      "description": "Берет элементы пока условие истинно",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=take-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]