Rellenar Array
Rellenar array con valor desde el índice de inicio hasta el final usando lodash _.fill
**Herramienta de Relleno de Arrays**
Esta herramienta usa el método `_.fill()` de lodash para poblar elementos de array con un valor especificado.
**Características:**
- Rellenar elementos de array con cualquier valor (cadena, número, booleano, objeto)
- Especificar posiciones de inicio y final para relleno parcial
- Analizar valores como JSON para manejo correcto de tipos
- Soporte para arrays y objetos anidados
**Ejemplos:**
1. **Relleno básico:**
- Entrada: `[1, 2, 3, 4, 5]`
- Valor: `*`
- Inicio: `1`, Fin: `4`
- Salida: `[1, '*', '*', '*', 5]`
2. **Rellenar todo el array:**
- Entrada: `[null, null, null]`
- Valor: `"filled"`
- Inicio: `0`, Fin: (dejar vacío)
- Salida: `["filled", "filled", "filled"]`
3. **Con análisis JSON:**
- Entrada: `[1, 2, 3]`
- Valor: `true` (con parseValueAsJSON marcado)
- Salida: `[true, true, true]` (booleano, no cadena)
Documentación de la API
Punto final de la solicitud
POST /es/api/tools/fill-array
Parámetros de la solicitud
| Nombre del parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| array | textarea | Sí | - |
| value | text | Sí | - |
| start | number | No | - |
| end | number | No | - |
| parseValueAsJSON | checkbox | No | - |
Formato de respuesta
{
"result": "Processed text content",
"error": "Error message (optional)",
"message": "Notification message (optional)",
"metadata": {
"key": "value"
}
}
Texto:
Texto
Documentación de MCP
Agregue este herramienta a su configuración de servidor MCP:
{
"mcpServers": {
"elysiatools-fill-array": {
"name": "fill-array",
"description": "Rellenar array con valor desde el índice de inicio hasta el final usando lodash _.fill",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=fill-array",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.
Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]