para que essa tag serve
return
para que essa tag serve
return
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?
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'.