Skip to content

Retos del AventJS 2022, con la resolucion, test y explicacion :)

Notifications You must be signed in to change notification settings

chicho69-cesar/adventJS-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Advent JS - 2022

En este repositorio estare subiendo mi resolucion a los retos del AdventJS 2022, junto con una explicacion de la forma en como lo resolvi, y ademas los tests que fueron empleados para comprobar la solucion a cada uno de los ejericios.

Si quieres practicar y resolver los retos por tu cuenta, entra a Advent JS

Advent JS 2022

AdventJS es una iniciativa de @midudev

Retos


Reto Titulo Solución Dificultad1
#01 ¡Automatizando envolver regalos de navidad! Ver Solucion 🟢
#02 Nadie quiere hacer horas extra Ver Solucion 🟢
#03 ¿Cuántas cajas de regalos puede llevar Papá Noel? Ver Solucion 🟢
#04 Una caja dentro de otra caja y otra... Ver Solucion 🟠
#05 Optimizando viajes de Santa Ver Solucion 🔴
#06 Creando adornos navideños Ver Solucion 🟠
#07 Haciendo inventario de regalos Ver Solucion 🟢
#08 ¡Necesitamos un mecánico! Ver Solucion 🟠
#09 Las locas luces de Navidad Ver Solucion 🟢
#10 El salto del trineo de Papá Noel Ver Solucion 🟠
#11 Papá Noel es Scrum Master Ver Solucion 🔴
#12 Trineos eléctricos, ¡guau! Ver Solucion 🟠
#13 Backup de los archivos de Papá Noel Ver Solucion 🟢
#14 El mejor camino Ver Solucion 🟠
#15 Decorando el árbol de Navidad Ver Solucion 🟠
#16 Arreglando las cartas de Papá Noel Ver Solucion 🔴
#17 Llevando los regalos en sacos Ver Solucion 🟠
#18 ¡Nos quedamos sin tinta! Ver Solucion 🟢
#19 Ordenando los regalos Ver Solucion 🟢
#20 Más viajes retadores Ver Solucion 🔴
#21 Creando la tabla de regalos Ver Solucion 🟠
#22 La iluminación en sintonía Ver Solucion 🟢
#23 Compilador de Papá Noel Ver Solucion 🔴
#24 El último reto es un laberinto Ver Solucion 🔴

Instalación

Clona este repositorio usando:

git clone https://github.com/chicho69-cesar/adventJS-2022.git

Instala Jest para realizar los tests de los retos:

npm install jest, @types/jest

Tests

Puedes comprobar todos los tests de los retos usando el comando:

npm run jest

O Tambie puedes ejecutar los siguientes comandos, para ejecutar tanto todos los tests como los tests individuales de cada reto:

npm run test # Para correr todos los test de todos los retos
npm run test:n # n siendo el numero del reto, por ejemplo
npm run test:1 # Correra el test del reto 1

Footnotes

  1. Dificultad: 🟢 Facil 🟠 Media 🔴 Dificil 🟣 Muy Dificil

About

Retos del AventJS 2022, con la resolucion, test y explicacion :)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published