Funciones en Javascript

Hola a todos, hoy os voy a explicar como funcionan las funciones en Javascript.

Las funciones en Javascript son muy importantes, ya que sirven para la reutilizar de código.

En Javascript, las funciones es como si fuera un tipo mas, como un string, número, etc.

Veamos como se declara las funciones en javascript:


// declaracion de una funcion
function f1(){
    // Contenido de la función
}

// declaracion de una funcion con parametros
function f2(param1, param2){
    // Contenido de la función
}

En las funciones, no es necesario indicar que tipo de dato debe devolver. Si queremos devolver algo, simplemente ponemos un return.

Veamos algún ejemplo:


function f1(){
    
    let num1 = 5;
    let num2 = 15;

    let suma = num1 + num2;

    alert("La suma es " + suma);

}

function f2(param1, param2){
    
    let suma = param1 + param2;

    return suma;
}

También podemos crear funciones dentro de otras funciones. Veamos un ejemplo:


function f2(param1, param2){
    
    function suma(op1, op2){
        return op1 + op2;
    }

    return suma(param1, param2);
}

Como hemos dicho antes, podemos usar las funciones como si fueran un tipo.


function f3(){
    
    let array = [2,5,6,7,8,4,3,2,1,3,4];
    
    function esPar(valor){
        return valor % 2 == 0;
    }

    let pares = array.filter(esPar);

    return pares;
}

Como podéis ver, le pasamos una función a la función filter.

Este es el resultado al ejecutar la función:

Recordar que si quereis ejecutar una función, teneis que hacerlo con () y si lo quereis usar como tipo, no debeis usar los ().

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *