# Getting Started - Logic variables

**URL:** <https://community.homey.app/t/getting-started-logic-variables/20132>\
**Category:** Tutorials\
**Created:** [November 2, 2019, 12:54pm UTC](https://community.homey.app/t/getting-started-logic-variables/20132 "2019-11-02T12:54:10Z")\
**Posts on this page:** 1\
**Showing post:** 30

<div class="post-metadata">

**Author:** ![Marcel\_Ubels](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcel_ubels/32/18860_2.png) [@Marcel\_Ubels](https://community.homey.app/u/Marcel_Ubels)\
**Post date:** [March 16, 2021, 4:55pm UTC](https://community.homey.app/t/getting-started-logic-variables/20132/30 "2021-03-16T16:55:23Z")

</div>

> [@Marcel\_Ubels](#):
>
> ```auto
> var nums = [Radio1,Radio2,Radio3,Radio4,Radio5,Radio6,Radio7,Radio8,Radio9,Radio10,Radio11,
> Radio12,Radio13,Radio14];
> var usedNums = [];
> 
> let BLApp = await Homey.apps.getApp({id:"net.i-dev.betterlogic" });
> while (nums.length) {
> var nummer = nums.length.toString();
> var randomIndex = Math.floor(Math.random() * (nums.length));
> var randomNumber = nums.splice(randomIndex, 1)[0];
> // console.log( 'First radiostation is: '+randomNumber.toString() + " " + nummer) ;
> // console.log('Nummer: '+nummer)
> // console.log('Randomnummer is :'+randomNumber)
> // console.log('RadioDay is :'+randomNumber)
> let result=BLApp.apiPut("RadioDay"+nummer+"/" + randomNumber.toString());
> };
> 
> ```

If you just use this script above and change Radio1, Radio2 etc for the names you want random you will everytime get a random name

Change result=BLApp.apiPut(“ RadioDay etc etc into result=BLApp.apiPut(“ Name etc etc  
Make a better logic variabel called Name1 and everytime you run this script you will get random name

---

_[View the full topic](https://community.homey.app/t/getting-started-logic-variables/20132)._
