Главная / Генераторы случайных данных / Онлайн генератор случайного массива
Бесплатные онлайн-инструменты

Онлайн генератор случайного массива

Создайте случайный JSON-массив длиной от 1 до 1000 из чисел, строк, булевых значений или их смеси. Результат готов сразу для копирования. Обработка выполняет…

Начать работу

Что делает инструмент

Генератор создаёт JSON-массив длиной от 1 до 1000 элементов. Вы выбираете один из четырёх режимов: числа, строки, булевы значения или смесь этих типов. На выходе получается готовый JSON с переносами строк и отступами.

Такие массивы удобны для лёгких тестовых данных: наполнение форм, таблиц, простых проверок и примеров в документации.

Входные параметры и ожидаемый результат

  • Длина — целое число от 1 до 1000.
  • Числовой режим — каждое значение является целым числом от -1000 до 1000.
  • Строковый режим — каждая строка состоит из 4–10 строчных латинских букв.
  • Булев режим — каждый элемент равен true или false.
  • Смешанный режим — на каждой позиции независимо выбирается число, строка или булево значение.

Результат всегда является массивом JSON и не содержит других типов, кроме указанных.

Как формируются значения

Каждый элемент создаётся независимо от остальных. Источником случайности служат криптографические случайные целые числа браузера: из них получаются числа допустимого диапазона, индексы букв для строк и выбор между true и false.

После создания элементов они собираются в обычный массив и сериализуются как JSON с отступами и переносами строк.

Пример работы

Пусть нужен массив из трёх булевых значений. После нажатия «Сгенерировать» можно получить:

[true, false, true]

При следующем запуске набор изменится, например: [false, true, true].

Ограничения и частые ошибки

  • Собственный диапазон чисел задать нельзя: числа всегда целые от -1000 до 1000.
  • Строки не содержат заглавных букв, цифр, пробелов и специальных символов.
  • Уникальность не поддерживается, поэтому одно и то же значение может встретиться несколько раз.
  • Инструмент не создаёт null, вложенные объекты, массивы по схеме или настраиваемые структуры.
  • Длина должна быть целым числом от 1 до 1000; за пределами этого диапазона валидный массив получить нельзя.

Проверка перед генерацией

  • Проверьте, что в поле длины введено целое число без дробной части.
  • Убедитесь, что выбранный тип элементов подходит для вашей задачи.
  • Учитывайте, что значения могут повторяться даже в коротком массиве.
  • Если результат нужно сохранить, скопируйте его до обновления страницы.

Часто задаваемые вопросы

Могу ли я задать свой диапазон чисел?

Нет. Числа всегда целые от -1000 до 1000. Собственные минимальные и максимальные значения указать нельзя.

Почему строки состоят только из строчных букв?

Так реализован генератор: строки содержат 4–10 строчных букв латинского алфавита. Это упрощает чтение и подходит для лёгких тестовых данных.

Можно ли получить массив без повторяющихся элементов?

Нет. Инструмент не поддерживает уникальность, поэтому значения могут повторяться.

Обработка выполняется локально в вашем браузере.