Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Return

No entendí para que sirve return.

function calcularImc(peso, altura) {
        imc = peso / (altura * altura)
        return(imc);

    }
2 respuestas

Para regresar un valor, o sea, el resultado de la funcion. Ejemplo: Primero implementamos la funcion:

function calcularImc(peso, altura) {
        imc = peso / (altura * altura)
        return(imc);

    }

para despues usarla:

var resultado = calcularImc(1, 2);

Cuando creas una función que realiza algún tipo de cálculo, vas a querer hacer algo con el resultado calculado. Para que ese resultado pueda ser utilizado por fuera de la función debes emplear el comando de return, así le indicas a JavaScript que necesitas ese resultado.

Normalmente cuando llames la función, lo vas hacer asignado su resultado a una nueva variable y en esa variable nueva quedara guardado el valor calculado por tu función.

//la función sumar, realiza el calculo aditivo de dos numeros que 
//le pases como argumentos.
//y retornara el resultado calculado.
function sumar(a,b){
    return a + b;
}

//La variable resultadoSuma almacenara el resultado calculado por
//por la funcion sumar
var resultadoSuma = sumar(25,5);