Regístrate para acceder a más de 15 cursos gratuitos de programación con un simulador

Parámetros de funciones Fundamentos de JavaScript

Imagina que estás creando una app y necesitas mostrar saludos, calcular descuentos o construir mensajes con diferentes datos. Podrías escribir una función distinta para cada caso…

🛑 ¡Pero eso sería repetir código innecesariamente!

Los parámetros hacen que una función cambie su comportamiento según los datos que le des.

Param

¿Qué es un parámetro?

Es un valor que una función recibe para trabajar con él.

Piensa en una receta que dice: “Usa ___ naranjas para hacer jugo.” Hoy pones 3, mañana 5. ¡La receta es la misma!

En programación funciona igual:

  • La función es la receta.
  • El parámetro es el ingrediente que puede cambiar.

Ejemplo: saludar a una persona diferente cada vez

const saludar = (nombre) => {
  console.log('Hola, ' + nombre + '!');
};

Aquí nombre es el parámetro. Puedes usar esta función con distintos valores:

saludar('Arya');   // Hola, Arya!
saludar('Jon');    // Hola, Jon!
saludar('Sansa');  // Hola, Sansa!

La misma función sirve para saludar a cualquier persona — ¡solo cambia el dato!

¿Y si quiero más de un dato?

Puedes usar varios parámetros, separados por comas:

const calcularPrecio = (precio, descuento) => {
  return precio - descuento;
};

const total = calcularPrecio(1000, 200);
console.log(total); // 800

En este caso, la función recibe dos datos (precio y descuento), hace un cálculo y devuelve el resultado con return.

¿Cómo se usan los parámetros?

  1. Se definen entre paréntesis al crear la función.
  2. Se usan dentro del bloque { } como variables normales.
  3. Se envían al llamar la función, en el mismo orden en que se definieron.
const sumar = (a, b) => {
  return a + b;
};

console.log(sumar(5, 3));  // 8
console.log(sumar(10, 7)); // 17

Buenas prácticas para principiantes

✅ Usa nombres claros: precio, nombre, descuento, etc.

❗ El orden importa: el primer valor va al primer parámetro, y así sucesivamente.

🎯 Lo ideal es tener pocos parámetros y muy comprensibles.


Resumen

  • Los parámetros permiten que una función trabaje con distintos valores.
  • Se escriben entre paréntesis en la definición.
  • Dentro de la función, se usan como variables.
  • Puedes usar uno o varios parámetros, según lo que necesites.
  • El orden de los valores es clave para que la función funcione bien.

Ahora que sabes cómo usar parámetros, prueba a crear tus propias funciones y experimenta con diferentes valores.

Para acceder completo a curso necesitas un plan básico

El plan básico te dará acceso completo a todos los cursos, ejercicios y lecciones de Códica, proyectos y acceso de por vida a la teoría de las lecciones completadas. La suscripción se puede cancelar en cualquier momento.

Obtener acceso
130
cursos
1000
ejercicios
2000+
horas de teoría
3200
test

Obtén acceso

Cursos de programación para principiantes y desarrolladores experimentados. Comienza tu aprendizaje de forma gratuita

  • 130 cursos, 2000+ horas de teoría
  • 1000 ejercicios prácticos en el navegador
  • 360 000 estudiantes
Al enviar el formulario, aceptas el «Política de privacidad» y los términos de la «Oferta», y también aceptas los «Términos y condiciones de uso»

Nuestros graduados trabajan en empresas como:

Bookmate
Health Samurai
Dualboot
ABBYY