Introducción
En este laboratorio, exploraremos y practicaremos conceptos y técnicas de programación en JavaScript. El laboratorio está diseñado para brindar experiencia práctica en la resolución de desafíos y ejercicios de programación, desde la sintaxis básica y los tipos de datos hasta temas más avanzados como funciones, matrices y programación orientada a objetos. Al final del laboratorio, habrás mejorado tus habilidades en JavaScript y estarás mejor preparado para abordar tareas de programación del mundo real.
Comprobar si una fecha es un fin de semana
Para comprobar si una fecha determinada es un fin de semana, siga estos pasos:
- Abra la Terminal/SSH y escriba
nodepara comenzar a practicar la codificación. - Utilice el método
Date.prototype.getDay()para obtener el día de la semana como un número (0-6), siendo el domingo 0 y el sábado 6. - Compruebe si el día es un fin de semana utilizando un operador módulo (
%) y comparándolo con 0 o 6. - Omita el argumento
dpara utilizar la fecha actual como predeterminada.
A continuación, se muestra un fragmento de código de ejemplo que puede utilizar:
const isWeekend = (d = new Date()) => d.getDay() % 6 === 0;
Para probar la función, simplemente llámela sin ningún argumento:
isWeekend(); // true o false (según la fecha actual)
Esto devolverá true si la fecha actual es un fin de semana (sábado o domingo) y false en caso contrario.
Resumen
¡Felicitaciones! Has completado el laboratorio de Fecha es Fin de Semana. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.