Explora los conceptos de programación en JavaScript

Beginner

This tutorial is from open-source community. Access the source code

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.

Este es un Guided Lab, que proporciona instrucciones paso a paso para ayudarte a aprender y practicar. Sigue las instrucciones cuidadosamente para completar cada paso y obtener experiencia práctica. Los datos históricos muestran que este es un laboratorio de nivel principiante con una tasa de finalización del 100%. Ha recibido una tasa de reseñas positivas del 100% por parte de los estudiantes.

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 node para 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 d para 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.