# global.get("Variable")

**URL:** <https://discourse.nodered.org/t/global-get-variable/3475>\
**Category:** General\
**Created:** [26 September 2018 23:57 UTC](https://discourse.nodered.org/t/global-get-variable/3475 "2018-09-26T23:57:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryanjohnson00](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ryanjohnson00/32/2956_2.png) [@ryanjohnson00](https://discourse.nodered.org/u/ryanjohnson00)\
**Post date:** [26 September 2018 23:57 UTC](https://discourse.nodered.org/t/global-get-variable/3475/1 "2018-09-26T23:57:53Z")

</div>

Is it possible to do a global.get that is set to a variable? I want to build my variable and get the global data of that variable.

msg.payload = msg.payload + "Servers";  
var servers=global.get('msg.payload');

---

<div class="post-metadata">

**Author:** ![JayDickson](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jaydickson/32/90592_2.png) [@JayDickson](https://discourse.nodered.org/u/JayDickson)\
**Post date:** [27 September 2018 00:32 UTC](https://discourse.nodered.org/t/global-get-variable/3475/2 "2018-09-27T00:32:08Z")

</div>

`[{"id":"6ec4d82f.64734","type":"inject","z":"841ea37b.92289","name":"","topic":"","payload":"boop","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":120,"y":910,"wires":[["68263156.b20ad8"]]},{"id":"68263156.b20ad8","type":"change","z":"841ea37b.92289","name":"","rules":[{"t":"set","p":"test","pt":"global","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":310,"y":910,"wires":[[]]},{"id":"4a3e4396.485344","type":"function","z":"841ea37b.92289","name":"","func":"var testval = global.get(\"test\")||0;\nmsg.payload = testval;\nreturn msg;","outputs":1,"noerr":0,"x":290,"y":980,"wires":[["c9e8ce97.7daa38"]]},{"id":"5420088a.251d68","type":"inject","z":"841ea37b.92289","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":160,"y":980,"wires":[["4a3e4396.485344"]]},{"id":"c9e8ce97.7daa38","type":"debug","z":"841ea37b.92289","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":430,"y":980,"wires":[]},{"id":"a922b1f6.e671d8","type":"inject","z":"841ea37b.92289","name":"","topic":"","payload":"","payloadType":"date","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":140,"y":860,"wires":[["68263156.b20ad8"]]}]`

Yep, and almost exactly as you describe. Play with this if that's how you learn.

---

<div class="post-metadata">

**Author:** ![ryanjohnson00](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ryanjohnson00/32/2956_2.png) [@ryanjohnson00](https://discourse.nodered.org/u/ryanjohnson00)\
**Post date:** [27 September 2018 03:40 UTC](https://discourse.nodered.org/t/global-get-variable/3475/3 "2018-09-27T03:40:29Z")

</div>

Thank you Jay. I got it to work. Sweet!
