CodeIA Logo
Inicio
¿Qué es la Ingeniería de Contexto?ExperienciaProyectos realizados
Comunidad
FeedMiembrosCuadro de HonorCalendarioBolsa de trabajoEncuestasProyectos de la ComunidadRecursos
NoticiasPlanes
Formación
CursosLecciones
Co-Projects
Propuestas de proyectosEnviar propuesta de proyecto
RoadmapGlosarioContacto
Iniciar Sesión
CodeIA Logo

Transformando ideas en software profesional con IA. La nueva era del desarrollo ágil.

Reseñas y testimonios

Legal

Política de PrivacidadTérminos de ServicioTérminos de SuscripciónAviso LegalCookies

Sígueme

Contactar

© 2026 CodeIA. Todos los derechos reservados.

Hecho con♥por sn4p.dev

Glosario/Retorno (Return)

Retorno (Return)

Paulo7 de enero de 2026

Definición

Declaración en una función que termina su ejecución y devuelve un valor.

Descripción

El valor retornado puede ser usado por el código que llamó a la función. Una función sin return devuelve undefined.

Ejemplo

// Return básico function sumar(a: number, b: number): number { return a + b; // Termina la función y devuelve el valor } const resultado = sumar(2, 3); // 5 // Return temprano (early return) function validarEdad(edad: number): string { if (edad < 0) return 'Edad inválida'; if (edad < 18) return 'Menor de edad'; if (edad < 65) return 'Adulto'; return 'Senior'; } // Return múltiples valores (con objeto o array) function dividir(a: number, b: number): { cociente: number; resto: number } { return { cociente: Math.floor(a / b), resto: a % b }; } const { cociente, resto } = dividir(10, 3); // Return implícito en arrow functions const duplicar = (n: number) => n * 2; // Return implícito const triplicar = (n: number) => { return n * 3; }; // Return explícito // Función sin return function log(mensaje: string): void { console.log(mensaje); // Retorna undefined implícitamente }

← Volver al glosario