Skip to content

Latest commit

 

History

History
116 lines (99 loc) · 6.46 KB

README.md

File metadata and controls

116 lines (99 loc) · 6.46 KB

🎅🎄 AdventJS 2022

24 días 24 retos de programación

AdventJs2022

🎮 Retos realizados

Show / Hide
Number Challenge Description Solution Difficulty1 Score
[✔] #01 ¡Automatizando envolver regalos de navidad! Show Solution 🟢 132
[✔] #02 Nadie quiere hacer horas extra Show Solution 🟢 131
[✔] #03 ¿Cuántas cajas de regalos puede llevar Papá Noel? Show Solution 🟢 135
[✔] #04 Una caja dentro de otra caja y otra... Show Solution 🟠 156
[✔] #05 Optimizando viajes de Santa Show Solution 🔴 200
[✔] #06 Creando adornos navideños Show Solution 🟠 200
[✔] #07 Haciendo inventario de regalos Show Solution 🟢 400
[✔] #08 ¡Necesitamos un mecánico! Show Solution 🟠 360
[✔] #09 Las locas luces de Navidad Show Solution 🟢 300
[✔] #10 El salto del trineo de Papá Noel Show Solution 🟠 260
[✔] #11 Papá Noel es Scrum Master Show Solution 🔴 360
[✔] #12 Trineos eléctricos, ¡guau! Show Solution 🟠 400
[✔] #13 Backup de los archivos de Papá Noel Show Solution 🟢 300
[✔] #14 El mejor camino Show Solution 🟠 400
[✔] #15 Decorando el árbol de Navidad Show Solution 🟠 300
[✔] #16 Arreglando las cartas de Papá Noe Show Solution 🔴 300
[✔] #17 Llevando los regalos en sacos Show Solution 🟠 260
[✔] #18 ¡Nos quedamos sin tinta! Show Solution 🟢 300
[✔] #19 Ordenando los regalos Show Solution 🟢 400
[✔] #20 Más viajes retadores Show Solution 🔴 200
[✔] #21 Creando la tabla de regalos Show Solution 🟠 300
[✔] #22 La iluminación en sintonía Show Solution 🟢 500
[✔] #23 Compilador de Papá Noel Show Solution 🔴 160
[✔] #24 El último reto es un laberinto Show Solution 🔴 3000

📝 Instalación

Instala Jest para las pruebas con:

npm install

🧪 Tests

Puedes comprobar los retos usando en tu terminal el comando npm run jest. Si quieres probar tus propios scripts, tienes dos opciones:

  1. Cambiar de nombre el archivo index.js y crear tu propio index.js
  2. Comentar la función en el archivo index.js y crear tu propia función
npm run test # Para correr todos los test de todos los retos

npm run test:yyyy # Para correr todos los test de todos los retos de un año es especifico, por ejemplo
npm run test:2022 # Para correr todos los test de todos los retos del año 2022

npm run test:n:yyyy # n siendo el numero del reto y yyyy el año, por ejemplo
npm run test:1:2022 # Correra el test del reto 1 del año 2022

Footnotes

  1. Difficulty: 🟢 Easy 🟠 Medium 🔴 Difficult 🟣 Very Difficult