# How to replace number by variable in payload\[6\]

**URL:** <https://discourse.nodered.org/t/how-to-replace-number-by-variable-in-payload-6/83207>\
**Category:** General\
**Tags:** function-node\
**Created:** [26 November 2023 20:26 UTC](https://discourse.nodered.org/t/how-to-replace-number-by-variable-in-payload-6/83207 "2023-11-26T20:26:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jhoepffner](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jhoepffner/32/69679_2.png) [@jhoepffner](https://discourse.nodered.org/u/jhoepffner)\
**Post date:** [26 November 2023 20:26 UTC](https://discourse.nodered.org/t/how-to-replace-number-by-variable-in-payload-6/83207/1 "2023-11-26T20:26:10Z")

</div>

Hello,  
I want to select various part of a list using global variable.  
I have a global variable named 'Cue'  
How can I replace the 6 in Payload[6] by the value of Cue?  
I have tried a function node with:

```auto
var count = global.get('Cue');
msg.payload = msg.payload + "[" + count + "]";
return msg;

```

But it doesn't work…  
Thank you in advance for your help,  
Jacques

---

<div class="post-metadata">

**Author:** ![ralphwetzel](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ralphwetzel/32/53713_2.png) [@ralphwetzel](https://discourse.nodered.org/u/ralphwetzel)\
**Post date:** [26 November 2023 20:28 UTC](https://discourse.nodered.org/t/how-to-replace-number-by-variable-in-payload-6/83207/2 "2023-11-26T20:28:48Z")

</div>

```auto
var count = global.get('Cue');
msg.payload = msg.payload[count];
return msg;

```

... should do it! 👍

---

<div class="post-metadata">

**Author:** ![jhoepffner](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jhoepffner/32/69679_2.png) [@jhoepffner](https://discourse.nodered.org/u/jhoepffner)\
**Post date:** [26 November 2023 21:33 UTC](https://discourse.nodered.org/t/how-to-replace-number-by-variable-in-payload-6/83207/3 "2023-11-26T21:33:37Z")

</div>

Hello,  
Thank you, it works !

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [10 December 2023 21:34 UTC](https://discourse.nodered.org/t/how-to-replace-number-by-variable-in-payload-6/83207/4 "2023-12-10T21:34:22Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
