¡Hola Luis! ¿Cómo estás?
Bueno, cuando enviamos información a una función, la llamamos "parámetro". Desde el momento en que recibimos esta información entre paréntesis de una función, deja de ser una variable y pasa a ser un parámetro.
No importa el nombre que le demos a estos parámetros, ya que no son valores que se utilizarán fuera de la función en cuestión. La captura de datos se realiza simplemente por la posición de los parámetros, y no por el nombre que les demos.
Por ejemplo, si tenemos el siguiente caso:
function suma (x, y) {
return x + y
}
suma (4, 5) // x = 4 | y = 5
Fíjese que, en el caso anterior, cuando enviamos los valores, los enviamos solo como números, al recibir la función lo que hará es que le asignará el primer valor al primer parámetro, es decir a x y el segundo valor a y, que es el segundo parámetro. Entonces, lo único que le importa a la función es el orden de sus valores. En el caso de una función que recibe un solo valor, como es el caso de la función mayorDeEdad
, no importa el orden, y si se envía más de un valor, solo se utilizará el primero.
En el caso de la función mayorDeEdad
, recibirá el valor de fechaCliente
y asignará este valor a cerrar, que es una variable más legible dentro de su propia función.
Si aún tienes dudas, no dude en enviarnos otra pregunta.
Continúa con tus estudios y hasta la proxima.
¡Vamos juntos!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!