*Workflows › Referencia › Funciones › Condicionales*

# Switch

> Una función del lenguaje de expresiones. Categoría: Condicionales. `switch`.

## Firma

```text
switch({ branches: { type: "array", data: { type: "object", data: { case: anyBooleanExpression, then: anyExpression } }[] }, default: anyExpression })
```

## Dónde se puede usar

Su resultado sirve donde el editor espera un valor de estos tipos.

- lista
- booleano
- número
- objeto
- texto

Más en [Funciones](https://docs.filmo.io/es/workflows/data-and-expressions).

FUNCIÓN `switch`

## Argumentos

| Nombre | Tipo | Obligatorio | Descripción |
| --- | --- | --- | --- |
| `branches` | cualquier valor | Sí |  |
| `default` | cualquier valor | Sí |  |

---

URL canónica: https://docs.filmo.io/es/workflows/reference/functions/switch  
Última actualización: 2026-10-25