Como te dijeron:
Cita: A veces una función sólo se usa para ejecutar una acción (por ejemplo, cambiar un estilo de un elemento) y en ese caso no necesitamos que entregue un valor u otra cosa
Puede usar return o no, depende de tu necesidad al construir la funcion.
No necesariamente necesitas argumentos para retornar valores, son dos cosas distintas
EDITO: tengo rollo con las sesiones, sme duran unos pocos minutos, disculpa el choque