Cómo poder llamar el return o resultado de una función desde otra función cuando asi se requiera?

Cristian Camilo Carrillo Cubillos

Cristian Camilo Carrillo Cubillos

Pregunta
studenthace 3 años

Cómo poder llamar el return o resultado de una función desde otra función cuando asi se requiera?

2 respuestas
para escribir tu comentario
    Roner Jose Ortega Cueto

    Roner Jose Ortega Cueto

    studenthace 3 años

    Las Funciones y Metodos retortan un valor en especifico cuando le das la instruccion de

    return
    despues de la palabra return debes colocar la
    variable||valor
    que deseas retornar.

    Si a la instruccion

    return
    no le pasas ningun valor o nisiquiera le colocas la instruccion
    return
    esta funcion que creaste es una funcion con retorno "Vacio" o una funcion "vacia" por esta solamente va a ejecutar las instrucciones que tienes adentro mas no va a retornar ningun tipo de dato.

    Por ejemplo en Lenguage C / C++ / C# / Java / TypeScript tienes que declarar el tipo de valor que va a devolver tu funcion y obligatoraimente retornar

    si y solo si ese tipo de dato
    para que la funcion se encuentre bien declarada

    Ya sabiendo eso entonces

    function multiplicar(valor1,valor2){ return valor1*valor2; } function calculos(){ console.log(multiplicar(1,2)) console.log(multiplicar(2,2)) let operacion = multiplicar(12,12); console.log(operacion); operacion = operacion*2; console.log(operacion); } calculos();

    Cree 2 funciones 1 vacia llamada

    calculos
    (que no retorna nada) y una que retorna un valor
    multiplicar
    . En la funcion
    calculos
    le pedi que usara la funcion
    multiplicar
    que me retorna la multiplicacion de 2 numeros en varias lineas y le asigne el valor que me retorna la funcion a la variable
    operacion
    luego ejecuto la funcion
    calculos
    para que pueda ejecutar cada una de las instrucciones.

    Nilson Diaz

    Nilson Diaz

    studenthace 3 años

    Hey ! Simplemente puedes invocar la funcion y guardar su valor de retorno en una variable si asi lo quieres

    por ejemplo

    function sum(a,b) { return a + b; } function printSum() { var result = sum(2,8); console.log("El resultado es: " + result) } printSum() // "El resultado es: 10"
Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.

Curso Básico de JavaScript [Empieza Gratis]
Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.