> For the complete documentation index, see [llms.txt](https://alhorm-projects.gitbook.io/sprut/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://alhorm-projects.gitbook.io/sprut/modules/random.md).

# Модуль Random

Данный модуль используется для работы со случайной генерацией. Импортирование модуля:

```csharp
using "Random"
```

Функции модуля:

### Random.int(start, end) -> int

Возвращает случайное число типа int в диапазоне между переданными аргументами start и end.

```javascript
Random.int(1, 10)
```

### Random.float(start, end) -> float

Возвращает случайное число типа float в диапазоне между переданными аргументами start и end.

```javascript
Random.float(1, 10)
```

### Random.char() -> string

Возвращает абсолютное случайные печатный символ (кроме пробельных).

```javascript
Random.char()
```

### Random.from(str) -> string

Возвращает случайный символ из переданной строки.

```javascript
Random.from("abcdef")
```
