Saltar al contenido

👻 驴QU脡 es una FUNCI脫N en programaci贸n? [Diccionario del PROGRAMADOR]

驴Qu茅 es una funci贸n en programaci贸n? Vamos a verlo

Este post pertenece a la serie del diccionario del programador, donde vemos conceptos del mundo de la programaci贸n.

 
https://youtu.be/HWeN8mCP7i0

Una funci贸n no es m谩s que un conjunto de l铆neas de c贸digo que hacen una tarea en concreto, y esta funci贸n puede retornar un valor…

O no鈥

Las funciones tienen la posibilidad de tener par谩metros o argumentos, que son variables que modifican su comportamiento.

Gracias a la funciones podemos segmentar el c贸digo en diferentes partes, haci茅ndolo de este modo m谩s sencillo.

Vamos a ver un ejemplo

Aqu铆 vemos un ejemplo de una funci贸n en JavaScript.

Nuestra funci贸n se llama hola. Y lo que hace es mostrar por pantalla una palabra, hola. Y para llamarla desde cualquier parte de nuestro c贸digo basta con poner hola y par茅ntesis. De este modo. En este caso esta funci贸n no devuelve nada y tampoco tiene par谩metros.

Vamos a ver ahora una funci贸n que devuelva algo y tenga par谩metros.

Como vemos ahora, entre los par茅ntesis de la funci贸n tenemos una variable. Esta funci贸n multiplica por s铆 mismo el n煤mero que le pasemos como par谩metro. Y lo devuelve.

Para usarla ser铆a de este modo, llamamos a la funci贸n igual que en el ejemplo anterior, s贸lo que ahora entre par茅ntesis le pasamos el valor que queremos que multiplique por s铆 mismo. Y como en este caso la funci贸n devuelve un valor, nos podemos guardar ese valor en una variable.

Y esto son las funciones en programaci贸n, peque帽as partes de c贸digo que se encargan de realizar una acci贸n en concreto.