Онлайн генератор случайного массива
Создайте случайный 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 строчных букв латинского алфавита. Это упрощает чтение и подходит для лёгких тестовых данных.
Можно ли получить массив без повторяющихся элементов?
Нет. Инструмент не поддерживает уникальность, поэтому значения могут повторяться.
Обработка выполняется локально в вашем браузере.