1
resposta

Como retornar "break" ou "continue" de uma função que é chamada dentro de um loop?

É possível uma função que é chamada dentro de um loop qualquer retornar uma ação, como "break"?

Tive essa situação em meu código e, ao tentar fazer isso, era acusado de que minha função não estava dentro de um loop.

De fato, o código da função não está. Apenas a função em si é chamada em um loop.

Mas é possível uma função retornar "break" ou "continue?"

1 resposta

Bom dia, Levi!

Os statements break e continue só conseguem fazer suas respectivas ações dentro do contexto de loops. Não é possível, então, criar uma função que retorne estes comandos.