node-red-contrib-simplejs 0.0.4
parseFloat(), parseInt(), String(), isNaN(), isFinite() in a node
node-red-contrib-simplejs
This node implements some global JavaScript functions so you don't need to use a function-node everytime you need a simple conversion like parseFloat(), parseInt(), etc.
Functions
The functions are documented here: http://www.w3schools.com/jsref/jsref_obj_global.asp
String() uses toString()
if present on msg.<property>
.
Usage
Simply drag the node to your flow and select a desired function in the dropdown and tweak the wanted object property. If you want, define a name. Otherwise the function name with the desired property is shown.
The node only works on the msg
-object!
Keep in mind, that if a function can not return anything or the
function evaluates to false, the node will return null
and your
flow will not move on.
Contributing
- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -am 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request :D
Credits
Patrik Mayer, 2017
License
MIT