Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/itsmerino/adventJS

My solutions to 25 days of JavaScript challenges by @midudev
https://github.com/itsmerino/adventJS

Last synced: about 2 months ago
JSON representation

My solutions to 25 days of JavaScript challenges by @midudev

Awesome Lists containing this project

README

        

[Inglés](https://github.com/merino-jorge/adventJS/blob/main/README.md) | Español

# 🎅 adventJS 2021

[![Build](https://img.shields.io/github/workflow/status/merino-jorge/adventjs/Tests?style=flat&logo=github&label=build)](https://github.com/merino-jorge/adventjs/actions)

Mis soluciones a [25 días de retos con JavaScript](https://adventjs.dev/) de [@midudev](https://github.com/midudev)

## ⚔ Retos

| # | Reto | Dificultad[^1] | Solución | Tests |
| --- | ----------------------------------------------------------------------------------------------- | :------------: | :---------------------------------: | :-----------------------------: |
| 01 | [Contando ovejas para dormir](src/challenge-01/README.md) | 🟢 | [Ver](src/challenge-01/solution.js) | [Ver](src/challenge-01/test.js) |
| 02 | [¡Ayuda al elfo a listar los regalos!](src/challenge-02/README.md) | 🟢 | [Ver](src/challenge-02/solution.js) | [Ver](src/challenge-02/test.js) |
| 03 | [El Grinch quiere fastidiar la Navidad](src/challenge-03/README.md) | 🟠 | [Ver](src/challenge-03/solution.js) | [Ver](src/challenge-03/test.js) |
| 04 | [¡Es hora de poner la navidad en casa!](src/challenge-04/README.md) | 🟠 | [Ver](src/challenge-04/solution.js) | [Ver](src/challenge-04/test.js) |
| 05 | [Contando los días para los regalos](src/challenge-05/README.md) | 🟢 | [Ver](src/challenge-05/solution.js) | [Ver](src/challenge-05/test.js) |
| 06 | [Rematando los exámenes finales](src/challenge-06/README.md) | 🟠 | [Ver](src/challenge-06/solution.js) | [Ver](src/challenge-06/test.js) |
| 07 | [Buscando en el almacén...](src/challenge-07/README.md) | 🟠 | [Ver](src/challenge-07/solution.js) | [Ver](src/challenge-07/test.js) |
| 08 | [La locura de las criptomonedas](src/challenge-08/README.md) | 🟠 | [Ver](src/challenge-08/solution.js) | [Ver](src/challenge-08/test.js) |
| 09 | [Agrupando cosas automáticamente](src/challenge-09/README.md) | 🔴 | [Ver](src/challenge-09/solution.js) | [Ver](src/challenge-09/test.js) |
| 10 | [La máquina del cambio](src/challenge-10/README.md) | 🔴 | [Ver](src/challenge-10/solution.js) | [Ver](src/challenge-10/test.js) |
| 11 | [¿Vale la pena la tarjeta fidelidad del cine?](src/challenge-11/README.md) | 🟠 | [Ver](src/challenge-11/solution.js) | [Ver](src/challenge-11/test.js) |
| 12 | [La ruta perfecta para dejar los regalos](src/challenge-12/README.md) | 🔴 | [Ver](src/challenge-12/solution.js) | [Ver](src/challenge-12/test.js) |
| 13 | [Envuelve regalos con asteriscos](src/challenge-13/README.md) | 🟢 | [Ver](src/challenge-13/solution.js) | [Ver](src/challenge-13/test.js) |
| 14 | [En busca del reno perdido](src/challenge-14/README.md) | 🟠 | [Ver](src/challenge-14/solution.js) | [Ver](src/challenge-14/test.js) |
| 15 | [El salto perfecto](src/challenge-15/README.md) | 🟠 | [Ver](src/challenge-15/solution.js) | [Ver](src/challenge-15/test.js) |
| 16 | [Descifrando los números...](src/challenge-16/README.md) | 🟢 | [Ver](src/challenge-16/solution.js) | [Ver](src/challenge-16/test.js) |
| 17 | [La locura de enviar paquetes en esta época](src/challenge-17/README.md) | 🔴 | [Ver](src/challenge-17/solution.js) | [Ver](src/challenge-17/test.js) |
| 18 | [El sistema operativo de Santa Claus](src/challenge-18/README.md) | 🟢 | [Ver](src/challenge-18/solution.js) | [Ver](src/challenge-18/test.js) |
| 19 | [¿Qué deberíamos aprender en Platzi?](src/challenge-19/README.md) | 🟠 | [Ver](src/challenge-19/solution.js) | [Ver](src/challenge-19/test.js) |
| 20 | [¿Una carta de pangramas? ¡QUÉ!](src/challenge-20/README.md) | 🟢 | [Ver](src/challenge-20/solution.js) | [Ver](src/challenge-20/test.js) |
| 21 | [La ruta con los regalos](src/challenge-21/README.md) | 🔴 | [Ver](src/challenge-21/solution.js) | [Ver](src/challenge-21/test.js) |
| 22 | [¿Cuántos adornos necesita el árbol?](src/challenge-22/README.md) | 🟠 | [Ver](src/challenge-22/solution.js) | [Ver](src/challenge-22/test.js) |
| 23 | [¿Puedes reconfigurar las fábricas para no parar de crear regalos?](src/challenge-23/README.md) | 🟣 | [Ver](src/challenge-23/solution.js) | [Ver](src/challenge-23/test.js) |
| 24 | [Comparando árboles de Navidad](src/challenge-24/README.md) | 🟠 | [Ver](src/challenge-24/solution.js) | [Ver](src/challenge-24/test.js) |
| 25 | [El último juego y hasta el año que viene 👋](src/challenge-25/README.md) | 🟠 | [Ver](src/challenge-25/solution.js) | [Ver](src/challenge-25/test.js) |

## 💻️ Inicio rápido

- Instalación:

```bash
npm install
```

- Tests:

```bash
npm run test
npm run test 01 # acepta un número arbitrario de tests
```

## 💙 Agradecimientos

- [@midudev](https://github.com/midudev) por crear [adventJS](https://adventjs.dev)
- [@borjapazr](https://github.com/borjapazr) por crear [Awesome adventJS](https://github.com/borjapazr/awesome-adventjs)

[^1]: **Dificultad**: 🟢 Fácil 🟠 Normal 🔴 Difícil 🟣 Muy difícil