Skip to content

Instantly share code, notes, and snippets.

@leedrch
Last active June 16, 2019 14:12
Show Gist options
  • Save leedrch/1958ec9a72720a89cc1b42a0f12f9291 to your computer and use it in GitHub Desktop.
Save leedrch/1958ec9a72720a89cc1b42a0f12f9291 to your computer and use it in GitHub Desktop.
Node-Red Flow example : parseFloat & toFixed
[{"id":"13338dde.f98092","type":"inject","z":"5b33d6eb.97a4a8","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":220,"y":1320,"wires":[["d18bb7b6.b231f8"]]},{"id":"19f9e1d8.204aee","type":"comment","z":"5b33d6eb.97a4a8","name":"parseFloat & toFixed(2)","info":"","x":240,"y":1260,"wires":[]},{"id":"d18bb7b6.b231f8","type":"function","z":"5b33d6eb.97a4a8","name":"num <->str","func":"\nvar num = 123.456; //Input is Number.\nmsg.num0 = num; //Number\nmsg.num1 = num.toFixed(2); //String\nmsg.num2 = parseFloat(num.toFixed(2)); //Number\nmsg.num3 = (parseFloat(num)).toFixed(2);//String\n\nvar str = \"123.456\"; //Input is String.\nmsg.num4 = str; //String\nmsg.num5 = parseFloat(str); //Number\nmsg.num6 = (parseFloat(str)).toFixed(2);//String\nmsg.num7 = parseFloat((parseFloat(str)).toFixed(2));//Number\n\nreturn msg;","outputs":1,"noerr":0,"x":390,"y":1320,"wires":[["45a5631c.68fd7c","44ba17a1.e457f8","d5c7e7a9.db5f28","8f0dfe3d.517f7","38ec6ac5.13cfb6","280db6b.bfa7f4a","f25a5b90.7b93b8","c68dfa6c.e77788"]]},{"id":"45a5631c.68fd7c","type":"debug","z":"5b33d6eb.97a4a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"num0","x":610,"y":1320,"wires":[]},{"id":"44ba17a1.e457f8","type":"debug","z":"5b33d6eb.97a4a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"num1","x":610,"y":1360,"wires":[]},{"id":"d5c7e7a9.db5f28","type":"debug","z":"5b33d6eb.97a4a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"num2","x":610,"y":1400,"wires":[]},{"id":"8f0dfe3d.517f7","type":"debug","z":"5b33d6eb.97a4a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"num3","x":610,"y":1440,"wires":[]},{"id":"38ec6ac5.13cfb6","type":"debug","z":"5b33d6eb.97a4a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"num4","x":610,"y":1500,"wires":[]},{"id":"280db6b.bfa7f4a","type":"debug","z":"5b33d6eb.97a4a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"num5","x":610,"y":1540,"wires":[]},{"id":"f25a5b90.7b93b8","type":"debug","z":"5b33d6eb.97a4a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"num6","x":610,"y":1580,"wires":[]},{"id":"c68dfa6c.e77788","type":"debug","z":"5b33d6eb.97a4a8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"num7","x":610,"y":1620,"wires":[]}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment