node-red-nodes/function/random
Sam Machin 2d28a2304f
Update package.jsons for mono-repo (#851)
Update the package.json for each node to point to the directory within the repo that hosts the code for the package in question.  as per https://docs.npmjs.com/cli/v7/configuring-npm/package-json#repository
2021-11-02 15:22:30 +00:00
..
locales added/improved DE translation of forms (#765) 2021-03-12 13:23:26 +00:00
LICENSE bump random node to pickup translations 2020-06-17 18:15:10 +01:00
README.md Update node-red-random to add option to dynamically pass in 'To' and 'From' (#707) 2020-12-13 12:58:13 +00:00
package.json Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
random.html Update node-red-random to add option to dynamically pass in 'To' and 'From' (#707) 2020-12-13 12:58:13 +00:00
random.js fix random number returning strings ! 2021-01-05 22:12:21 +00:00

README.md

node-red-node-random

A Node-RED node that when triggered generates a random number between two values.

Install

Either use the Manage Palette option in the Node-RED Editor menu, or run the following command in your Node-RED user directory - typically ~/.node-red

npm i node-red-node-random

Usage

A simple node to generate a random number when triggered.

If set to return an integer it can include both the low and high values. min <= n <= max - so selecting 1 to 6 will return values 1,2,3,4,5 or 6.

If set to return a floating point value it will be from the low value, up to, but not including the high value. min <= n < max - so selecting 1 to 6 will return values 1 <= n < 6 .

You can dynamically pass in the 'From' and 'To' values to the node using msg.to and/or msg.from. NOTE: hard coded values in the node always take precedence.

Note: This returns numbers - objects of type number.