O interessante é que o returno da função não é somente um resultado final em forma de valor ou string... é todo o movimento ou execução na tela do que a função const declarada faz.
O interessante é que o returno da função não é somente um resultado final em forma de valor ou string... é todo o movimento ou execução na tela do que a função const declarada faz.
Oi, Dilmar! Tudo bem?
Obrigada pelo feedback, realmente o funcionamento do return é extremamente interessante!
Podemos observar através da aula que conseguimos retornar não apenas um valor/variável fixa específica, mas também conseguimos atribuir como valor de retorno uma estrutura condicional como nota + 1 >= 10 ? 10 : nota + 1
. Essa é uma forma de usar o return para retornar diferentes valores com base em uma condição, através do operador ternário (? :)
.
Dessa forma, podemos concluir que o return não se limita apenas a valores fixos, mas pode retornar qualquer expressão ou estrutura condicional que resulte em um valor válido em JavaScript. Isso permite que sejam escritas funções mais flexíveis e dinâmicas, adaptando o valor de retorno com base em diferentes condições ou lógicas.
Espero ter ajudado na maior compreensão do seu uso! Caso tenha ficado alguma dúvida em relação a algum conteúdo do curso, sinta-se à vontade para comunicar, estou à disposição!
Um forte abraço e bons estudos!