Retornando
valores
Valores
podem
ser
retornados
utilizando
a
instrução
opcional
return
.
Qualquer
tipo
pode
ser
retornado
,
incluindo
arrays
e
objetos
.
Isto
faz
com
que
as
função
termine
sua
execução
imediatamente
e
passa
o
controle
de
volta
para
a
linha
de
onde
ela
foi
chamada
.
Veja
a
documentação
da
função
return(
)
para
maiores
informações
.
Você
não
pode
retornar
múltiplos
valores
a
partir
de
uma
função
,
mas
resultados
similares
podem
ser
devolvidos
retornando
por
uma
lista
.
Para
retornar
uma
referência
de
uma
função
,
você
precisa
utilizar
o
operador
de
referência
tanto
na
declaração
da
função
como
quando
assimilando
o
valor
retornado
para
a
variável
.
Para
mais
detalhes
sobre
referências
,
leia
a
seção
Referências
.