Funciones

Para poder usar una función debe estar implementada.

Si es una función nativa de Javascript la implementación ya está hecha. Si es una función propia hay que crear la función antes de usarla.

Crear una nueva función

function nombre(argumentos)
{
    instrucciones
    return resultado
}

Usar la función

nombre()

nombre(parámetros)

Función suma

function suma(a, b) {
    return a + b;
}

La función equivale al valor que retorna.

suma(10, 35);

console.log(suma(10, 35));

alert(suma(10, 35));

var r = suma(10, 35);

if (suma(10, 35) > 0) { ... }

var s = suma(suma(13, 15), 17);

Función que suma todos los elementos de un array

function sumaArray (numeros)    
{
    var total = 0;

    for (var numero of numeros) 
    {
        total += numero;
    }

    return total;
}

Uso de la función

var t = sumaArray([2,3,5,7,11]);

var u = [12.5, 100.15, 55.8];
console.log(sumaArray(u));

Ejercicio

Crear todas las funciones en el archivo "funciones.html"

  1. Una función que calcule el promedio de un array de números. Se puede usar la función sumaArray. Retorna un número.

  2. Sumar una cantidad fija a cada uno de los números de un array. Recibe 2 parámetros. Retorna un array.

Para probar las funciones usa la consola.

Proinf.net