Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Duvida sobre uma tag

para que essa tag serve

return
3 respostas

return é o retorno da função.

function calculaImc(altura, peso) {

    var imc = peso / (altura * altura);
    return imc
}

var imcCalculado = calculaImc(altura, peso); /aqui o imcCalculado irá receber o valor que foi calculado dentro da function calculaImc/

se vc não usar o return

function calculaImc(altura, peso) {

    var imc = peso / (altura * altura);
}

var imcCalculado = calculaImc(altura, peso); /* aqui o imcCalculo vai ficar nulo pois foi calculado na função mas não retornou o valor, ou seja, trabalho perdido*/

O que significa "retornar" no mundo java? Tem relação com a leitura/varredura do código?

solução!

Guilherme, retornar neste caso significa dar retorno, devolver.

Se usar o return no fim da 'function' como a dúvida acima, ao ser executado, o return irá devolver como resposta um valor à instrução que chamou a 'function'.