> For the complete documentation index, see [llms.txt](https://docs.leadconverter.su/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.leadconverter.su/funkcii/vybor-sluchainogo-znacheniya-random_element.md).

# Выбор случайного значения (random\_element)

## random\_element

Функция возвращает **один случайный элемент** из перечня вариантов.

Формат записи:

```
[random_element]вариант 1|вариант 2|вариант 3[/random_element]
```

Простой пример:

```
[random_element]Да|Нет|Возможно[/random_element]
```

При каждом выполнении будет подставляться один из трёх вариантов: `Да`, `Нет` или `Возможно`.

#### Аргументы

1. **Список вариантов (обязательный)**\
   Перечень значений, одно из которых будет выбрано случайным образом.\
   Варианты записываются подряд и **разделяются символом `|`**.

#### Примеры, где мы использовали эту функцию

* Генератор паролей
* Выбор одного победителя из списка
* Случайный выбор упражнения на день
* Разный текст напоминалок

***

#### Ограничения и особенности

* Пробелы **сохраняются**, то есть запись `Да| Нет` вернёт вариант с пробелом перед `Нет`. Лучше писать без лишних пробелов:
* Символ `|` всегда воспринимается как разделитель вариантов.\
  Использовать `|` внутри самого текста варианта нельзя - он разрежет строку на два варианта.

Если возникли вопросы или трудности - смело обращайся в техподдержку. \
Рады каждому, поможем с любым вопросом и решим любую проблему 🤗

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku.md)
{% endcontent-ref %}
