Replymessage unavailable
Yes. You cannot get output of a void function without using globals. By using using globals you make the code complicated. After calling the void function, you need to know the name of the global variable to access the result. You need to assign it to other variables if you reuse the void function. With functions that return values, everything appears to be cleaner and reusable.