# General programming question about return

**URL:** https://forum.kirupa.com/t/general-programming-question-about-return/285114
**Category:** programming
**Created:** [March 27, 2009, 4:41am UTC](https://forum.kirupa.com/t/general-programming-question-about-return/285114 "2009-03-27T04:41:36Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![greetification](https://avatars.discourse-cdn.com/v4/letter/g/3bc359/32.png) [@greetification](https://forum.kirupa.com/u/greetification)
#### Post date: [March 27, 2009, 4:41am UTC](https://forum.kirupa.com/t/general-programming-question-about-return/285114/1 "2009-03-27T04:41:36Z")

</div>

Hi all, I had a basic programming question: Is it better to data type a function that doesn’t return anything to :void, or should you just use return even if you aren’t returning anything?

```auto

function test(theObj:Object):void {
dataObj = theObj;
}

```

or

```auto

function test(theObj:Object) {
dataObj = theObj;

return
}

```

Is there a difference? What are the advantages/disadvantages for each method?

Thanks!
