Node-RED:Библиотеки/node-red-node-random: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Node-RED/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =Модуль «node-red-node-random»<ref>[https://…»)
 
Нет описания правки
 
(не показаны 3 промежуточные версии 1 участника)
Строка 12: Строка 12:
Запустите в пользовательской папке [[Node-RED]] (обычно это '''«~/.node-red»''') команду ниже:
Запустите в пользовательской папке [[Node-RED]] (обычно это '''«~/.node-red»''') команду ниже:


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
npm install node-red-node-random
npm install node-red-node-random
</syntaxhighlight>
</syntaxhighlight>
Строка 22: Строка 22:
Если вам нужно сгенерировать целое число, то в результате может получиться и число, которое вы задали в поле '''«From»''' (минимум), и число, заданное в поле '''«To»''' (максимум). Например, если у вас задан диапазон ''от 1 до 6'', то в результате могут получиться числа ''1, 2, 3, 4, 5 и 6''. То есть результат генерируется согласно вот такому правилу:
Если вам нужно сгенерировать целое число, то в результате может получиться и число, которое вы задали в поле '''«From»''' (минимум), и число, заданное в поле '''«To»''' (максимум). Например, если у вас задан диапазон ''от 1 до 6'', то в результате могут получиться числа ''1, 2, 3, 4, 5 и 6''. То есть результат генерируется согласно вот такому правилу:


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
мин <= n <= макс
мин <= n <= макс
</syntaxhighlight>
</syntaxhighlight>
Строка 28: Строка 28:
Если вам нужно сгенерировать число с плавающей точкой, то в результате может получиться число, которое вы задали в поле '''«From»''' (минимум), но не число из поля '''«To»''' (максимум). Например, если у вас задан диапазон ''от 1 до 6'', то в результате могут получиться ''числа вроде «1», «3.886301672670182», «1.8729131712780747» и т.д., но не «6»''. То есть результат генерируется согласно вот такому правилу:
Если вам нужно сгенерировать число с плавающей точкой, то в результате может получиться число, которое вы задали в поле '''«From»''' (минимум), но не число из поля '''«To»''' (максимум). Например, если у вас задан диапазон ''от 1 до 6'', то в результате могут получиться ''числа вроде «1», «3.886301672670182», «1.8729131712780747» и т.д., но не «6»''. То есть результат генерируется согласно вот такому правилу:


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash">
мин <= n < макс
мин <= n < макс
</syntaxhighlight>
</syntaxhighlight>


{{Спойлер|'''Примечание:''' Эта нода генерирует только числа.}}
{{Примечание1|Эта нода генерирует только числа.}}
 
***
Нода «Random»
Генерирует случайное число из заданного диапазона.
То, какое число нужно сгенерировать – целое или с плавающей точкой – задается в поле «Generate».
При генерировании целого числа используется вот такое правило:
мин <= n <= макс
То есть в результате, помимо чисел внутри диапазона, может получиться и число-максимум, и число-минимум.
При генерировании числа с плавающей точкой используется вот такое правило:
мин <= n < макс
То есть в результате, помимо чисел внутри диапазона, может получиться число-минимум, но не число-максимум.
 


==Ноды==
==Ноды==
Строка 56: Строка 44:
<references />
<references />
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Node-RED библиотеки}}
{{Навигационная таблица/Телепорт}}
[[Категория:Модуль]]
[[Категория:Модуль]]
[[Категория:Модуль Node-RED]]
[[Категория:Модуль Node-RED]]
[[Категория:Node-RED модуль]]
[[Категория:Node-RED модуль]]
[[Категория:Модуль node-red-node-random]]
[[Категория:Модуль node-red-node-random]]

Текущая версия от 18:14, 14 мая 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Модуль «node-red-node-random»[1]

Эта нода предназначена для генерирования случайного числа в заданном диапазоне.

Установка

Запустите в пользовательской папке Node-RED (обычно это «~/.node-red») команду ниже:

npm install node-red-node-random

Использование

Это простая нода, которая, если ее активировать, генерирует случайное число.

Если вам нужно сгенерировать целое число, то в результате может получиться и число, которое вы задали в поле «From» (минимум), и число, заданное в поле «To» (максимум). Например, если у вас задан диапазон от 1 до 6, то в результате могут получиться числа 1, 2, 3, 4, 5 и 6. То есть результат генерируется согласно вот такому правилу:

мин <= n <= макс

Если вам нужно сгенерировать число с плавающей точкой, то в результате может получиться число, которое вы задали в поле «From» (минимум), но не число из поля «To» (максимум). Например, если у вас задан диапазон от 1 до 6, то в результате могут получиться числа вроде «1», «3.886301672670182», «1.8729131712780747» и т.д., но не «6». То есть результат генерируется согласно вот такому правилу:

мин <= n < макс
Примечание

Эта нода генерирует только числа.

Ноды

Функция

См.также

Внешние ссылки