CodeAventura
JavaScript
▸Funciones▸Parámetros y return

Misión

Editor
Consola
La consola está vacía. Pulsa EJECUTAR para correr tu código.
14 / 32Parámetros y return
Anterior

Parámetros y return

La función deja de ser decorativa

Una función potente no solo existe. También:

  • recibe datos
  • devuelve resultados

Aquí la función se convierte en una máquina de verdad.

Parámetros: la entrada de la función

Un parámetro es una variable que recibe el dato que le pasas al llamar a la función.

La función es la misma. Lo que cambia es el valor que entra.

return: la salida de la función

A veces una función no quiere imprimir algo. Quiere devolver un resultado para que el resto del programa lo use.

La función hace una transformación y entrega el resultado.

console.log no es lo mismo que return

Esto confunde muchísimo al empezar:

  • console.log muestra algo en pantalla
  • return devuelve algo desde la función

Puedes mostrar un valor sin devolverlo. Puedes devolver un valor sin mostrarlo. Y conviene entender la diferencia desde pronto.

Cómo leer una función con parámetros y return

Hazte estas preguntas:

  1. ¿Qué dato recibe?
  2. ¿Qué hace con ese dato?
  3. ¿Qué devuelve?

Si respondes eso, entiendes su papel.

Tu desafío 🚀

Escribe una función que reciba un valor, lo transforme y devuelva el resultado. Después guarda ese resultado en una variable y muéstralo en consola.

Cuando una función recibe y devuelve, empieza la magia reutilizable...