Traductor




Retorno de Valores

Cuando una función termina su ejecución, esta puede devolver un valor usando la palabra reservada "return".
Ejemplo:
function multiplicarNums(x){
    return x * 2;
}
var elNumero = 10;
var resultado = multiplicarNums(elNumero);
alert(resultado);
En este ejemplo se crea la función multiplicarNums, con un valor de entrada independiente, el cual será asignado a la variable x. 
Después la función realiza su operación y devuelve su argumento multiplicado por dos.
Dentro del código se especifica crea la variable elNumero, la cual tiene como valor el entero "10".
Por ultimo se crea la variable resultado, la cual tiene asignada la función cuyo argumento es la variable elNumero.
Y para mostrar el resultado, hacemos uso de la función alert();


Usted puede colocar el valor de retorno en cualquier lugar dentro de una función, no sólo al final. 
El uso de un retorno dentro de un condicional o después de un bucle es común, como se muestra aquí:
function miFuncion(x) {
    if (x == 1) {
        return true;
    } else {
        return false;
    }
}
Sin embargo, tenga cuidado de donde se coloca la instrucción de retorno, ya que cuando la ejecución de la función llega a la instrucción de retorno, la función devuelve inmediatamente el valor contenido y no ejecutar ningún código después de eso. 
Por ejemplo, un código como este, probablemente no va a hacer lo que quiera, ya que la inicialización de la variable segundoNum, nunca se realizará.
function miFuncion() {
    var cuenta = 0;
    var primeroNum = 48;
    return;
    var segundoNum = 109;
}

Si te hemos ayudado : )

Te agradeceríamos que apoyaras este proyecto



No se te olvide Comentar y Compartir
en:
                          

0 comentarios:

Publicar un comentario