Saltar la navegación

Parámetros

A una función podemos pasarle valores. Esos valores se llaman parámetros.

Un ejemplo:

function gritaMiNombre(nombre) {
    alert(nombre);
}
gritaMiNombre("Ignacio");

Esos valores recibidos son variables con los que la función puede operar:

function compruebaSiTienePermisos(nombre) {
    if (nombre == "Ignacio") {
        alert("Tiene permisos");
    } else {
        alert("No tiene permisos");
    }
}
compruebaSiTienePermisos("Ignacio");

Podemos usar tantos parámetros como necesitemos:

function cuadradoDeLaSuma(numeroUno, numeroDos) {
    var valor = numeroUno + numeroDos;
    valor = valor * valor;
    alert(valor);
}
cuadradoDeLaSuma(2, 3);

Otro ejemplo (la función devuelve un valor):

function cuadradoDeLaSuma(numeroUno, numeroDos) {
    var valor = numeroUno + numeroDos;
    valor = valor * valor;
    return valor;
}
alert( cuadradoDeLaSuma(2, 3) );