Curso de Javascript

Aprende JAVASCRIPT de una buena vez

Cabecera principal de presentación del curso de Aprende a programar para la web con Javascript desde cero. Comienza a programar en Javascript
gratis
texto

El condicional if-else en JavaScript: Una guía detallada con ejemplos prácticos

En el vasto universo de JavaScript, el condicional if-else se destaca como una herramienta esencial para la toma de decisiones. A través de este artículo, te guiaré en un viaje para descubrir su uso, sintaxis y ejemplos prácticos.

¿Qué es el condicional if-else?

Imagina que estás en una encrucijada y debes tomar una decisión basada en una condición. Si se cumple una condición, tomas el camino de la izquierda; de lo contrario, tomas el camino de la derecha. Esa es precisamente la esencia del condicional if-else.

Sintaxis básica del if-else en JavaScript

La estructura del condicional if-else es simple y directa:

if (condición) { // Código a ejecutar si la condición es verdadera } else { // Código a ejecutar si la condición original es falsa }

Ejemplos prácticos

Determinar el tipo de suscripción en una plataforma

let horasVistas = 50; if (horasVistas > 40) { console.log("Recomendamos la suscripción Premium."); } else { console.log("Una suscripción Estándar es suficiente para ti."); }

En este ejemplo, basándonos en la cantidad de horas que un usuario ha visto en una plataforma de streaming, le recomendamos un tipo de suscripción. Si ha visto más de 40 horas, le sugerimos la suscripción Premium, de lo contrario, la Estándar.

Verificar si un usuario puede acceder a un contenido exclusivo

let esMiembro = true; let tieneCupon = false; if (esMiembro || tieneCupón) { console.log("¡Puedes acceder al contenido exclusivo!"); } else { console.log("Lo sentimos, necesitas ser miembro o tener un cupón."); }

Aquí, un usuario puede acceder a un contenido exclusivo si es miembro o si tiene un cupón. Usamos el operador lógico `||` (OR) para verificar ambas condiciones.

Determinar el descuento aplicado en una tienda en línea

let esEstudiante = true; let esPrimerCompra = false; if (esEstudiante || esPrimerCompra) { console.log("Tienes un 10% de descuento."); } else { console.log("No tienes descuentos disponibles."); }

En este ejemplo, una tienda en línea ofrece descuentos basados en si el cliente es estudiante y/o si es su primera compra. Si solo cumple una de ellas, recibe un 10%. De lo contrario, no recibe descuento.

Con estos ejemplos y explicaciones, espero que tengas una comprensión clara del uso del condicional if-else en JavaScript. Es una herramienta poderosa que te permitirá tomar decisiones más complejas en tu código y hacer que tus programas sean más dinámicos y adaptativos.

La última actualización de este artículo fue hace 6 meses

Foto de JuanDMeGon

Juan David Meza González

JuanDMeGon

Magister, Ingeniero, Desarrollador
Web & Instructor

¡Listo!

En breve recibirás un mensaje de confirmación. Verifica, por si acaso, la carpeta de correo no deseado.

...

Si te parece bien, te enviaré de vez en cuando, mensajes de interés sobre los temas que se tratan en el sitio.

Tu dirección de correo electrónico será almacenada con un interés según el artículo en el que te encuentres.

Por supuesto, puedes cancelar tu suscripción en cualquier momento.