adventjs.dev is a platform developed by where you can practice your JavaScript skills via challenges as an advent calendar. This repository contains my proposed solutions for all the challenges.
As I consider that if you are reading this you may be in the search of some help for succeeding on a challenge, all my solutions are described so you can understand what I implemented. There are some challenges with more than one solution (for example, an iterative and a functional one).
The solutions descriptions contain a title for identifying it, the calculated time complexity, an explanation step by step and, some author comments about it.
If you think you got into a better solution than the one I propose, please let me know, so I can include your solution (all the credits will be yours, of course).
| Day | Code + Description | Test |
|---|---|---|
| 1 | ¡Automatizando envolver regalos de navidad! | ✅ |
| 2 | Nadie quiere hacer horas extra | ✅ |
| 3 | How many packs of gifts can Santa carry? | ✅ |
| 4 | Box inside a box and another... | ✅ |
| 5 | Optimizing Santa's trips | ✅ |
| 6 | Creating xmas decorations | ✅ |
| 6 | Doing gifts inventory | ✅ |
| 8 | ¡Necesitamos un mecánico! | ✅ |
| 9 | Las locas luces de Navidad | ✅ |
| 10 | El salto del trineo de Papá Noel | ✅ |
| 11 | Papá Noel es Scrum Master | ✅ |
| 12 | Trineos eléctricos, ¡guay! | ✅ |
| 13 | Backup de los archivos de Papá Noel | ✅ |
| 14 | El mejor camino | ✅ |
| 15 | Decorando el árbol de Navidad | ✅ |
| 16 | Arreglando las cartas de Papá Noel | ✅ |
| 17 | Llevando los regalos en sacos | ✅ |
| 18 | ¡Nos quedamos sin tinta! | ✅ |
| 19 | Ordenando los regalos | ✅ |
| 20 | Más viajes retadores | ✅ |
| 21 | - | - |
| 22 | - | - |
| 23 | - | - |
| 24 | - | - |
| 25 | - | - |