1.0.0 • Published 5 months ago
random-math-toolkit v1.0.0
🎲 GenerateRandomMath
📋 Содержание
✨ Возможности
- 🔢 Генерация случайных чисел в заданном диапазоне
- 📊 Создание массивов случайных чисел
- ✅ Генерация булевых значений с настраиваемой вероятностью
- 🎨 Генерация случайных цветов в формате HEX
📦 Установка
npm install generate-random-math
🚀 Использование
const random = require('generate-random-math');
// Генерация случайного целого числа
const randomInt = random.getRandomInt(1, 100);
console.log('Случайное число:', randomInt); // Например: 42
// Генерация массива случайных чисел
const randomArray = random.getRandomArray(5, 1, 100);
console.log('Массив случайных чисел:', randomArray); // Например: [23, 45, 12, 87, 36]
// Генерация случайного булева значения
const randomBoolean = random.getRandomBoolean(0.7); // 70% вероятность true
console.log('Случайное булево значение:', randomBoolean); // true или false
// Генерация случайного цвета в формате HEX
const randomColor = random.getRandomColor();
console.log('Случайный цвет:', randomColor); // Например: "#1A2B3C"
📖 API
getRandomInt(min, max)
Генерирует случайное целое число в диапазоне от min
до max
включительно.
Параметры:
min
(number): Минимальное значение диапазонаmax
(number): Максимальное значение диапазона
Возвращает:
- (number): Случайное целое число
Пример:
const num = random.getRandomInt(1, 10); // Число от 1 до 10
getRandomArray(length, min, max)
Создает массив указанной длины, заполненный случайными целыми числами в диапазоне от min
до max
.
Параметры:
length
(number): Длина массиваmin
(number): Минимальное значение для чиселmax
(number): Максимальное значение для чисел
Возвращает:
- (Array): Массив случайных чисел
Пример:
const arr = random.getRandomArray(5, 1, 100); // [23, 45, 12, 87, 36]
getRandomBoolean(probability = 0.5)
Генерирует случайное булево значение (true/false) с указанной вероятностью получения true.
Параметры:
probability
(number, optional): Вероятность получения true (от 0 до 1). По умолчанию: 0.5
Возвращает:
- (boolean): Случайное булево значение
Пример:
const bool = random.getRandomBoolean(0.7); // 70% вероятность true
getRandomColor()
Генерирует случайный цвет в формате HEX.
Возвращает:
- (string): Строка с HEX-цветом (например, "#FF5733")
Пример:
const color = random.getRandomColor(); // "#1A2B3C"
👨💻 Автор
axaero
📄 Лицензия
Copyright © 2025 axaero.
Этот проект лицензирован под ISC License.
1.0.0
5 months ago