2020-06-17 19:15:10 +02:00
# node-red-node-random
2014-10-27 21:26:49 +01:00
A < a href = "http://nodered.org" target = "_new" > Node-RED< / a > node that when triggered generates a random number between two values.
2020-06-17 19:15:10 +02:00
## Install
2014-10-27 21:26:49 +01:00
2019-09-20 22:22:14 +02:00
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
2014-10-27 21:26:49 +01:00
2020-06-17 19:15:10 +02:00
## Usage
2014-10-27 21:26:49 +01:00
A simple node to generate a random number when triggered.
2019-09-20 22:22:14 +02:00
If set to return an integer it can include both the low and high values.
2018-09-24 21:03:23 +02:00
`min <= n <= max` - so selecting 1 to 6 will return values 1,2,3,4,5 or 6.
2014-10-27 21:26:49 +01:00
2019-09-20 22:22:14 +02:00
If set to return a floating point value it will be from the low value, up to, but
2020-06-17 19:15:10 +02:00
**not** including the high value. `min <= n < max` - so selecting 1 to 6 will return values 1 < = n < 6 .
2014-10-27 21:26:49 +01:00
2020-12-13 13:58:13 +01:00
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** .
2019-09-20 22:22:14 +02:00
**Note:** This returns numbers - objects of type **number** .