https://github.com/achalogy/advent-js-2022
Retos de Advent Js 2022 explicado para principantes.
https://github.com/achalogy/advent-js-2022
adventjs-2022 christmas javascript newbie
Last synced: 6 months ago
JSON representation
Retos de Advent Js 2022 explicado para principantes.
- Host: GitHub
- URL: https://github.com/achalogy/advent-js-2022
- Owner: Achalogy
- Created: 2022-12-01T23:45:59.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-29T04:24:40.000Z (11 months ago)
- Last Synced: 2024-11-29T05:24:36.920Z (10 months ago)
- Topics: adventjs-2022, christmas, javascript, newbie
- Language: JavaScript
- Homepage:
- Size: 181 KB
- Stars: 141
- Watchers: 1
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌟 | Advent JS - Achalogy
Por favor dale a la estrellita y sígueme en YouTube y mis redes, este repositorio me ha costado demasiadas horas de trabajo:
Repositorio donde estoy subiendo y explicando los retos de [Advent JS](https://adventjs.dev/)

## 🎮 | Retos
| IMG | ## | Nombre del Reto | Dificultad[^1] | Descripción | Solución | Video |
| :------------------------------------------------------------------: | :-: | :-----------------------------------------------: | :------------: | :--------------------------------------------: | :---------------------------------------------------------------------------: | :---------------------------------: |
|| 01 | ¡Automatizando envolver regalos de navidad! | 🟢 | [Ver](https://adventjs.dev/challenges/2022/1) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-1) | [Ver](https://youtu.be/AlsPi16-xgI) |
|| 02 | Nadie quiere hacer horas extra | 🟢 | [Ver](https://adventjs.dev/challenges/2022/2) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-2) | [Ver](https://youtu.be/ffPb7gMjaNE) |
|| 03 | ¿Cuántas cajas de regalos puede llevar Papá Noel? | 🟢 | [Ver](https://adventjs.dev/challenges/2022/3) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-3) | [Ver](https://youtu.be/rCFlRQHvTQ8) |
|| 04 | Una caja dentro de otra caja y otra... | 🟠 | [Ver](https://adventjs.dev/challenges/2022/4) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-4) | [Ver](https://youtu.be/8HLJUp9zvTs) |
|| 05 | Optimizando viajes de Santa | 🔴 | [Ver](https://adventjs.dev/challenges/2022/5) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-5) | [Ver](https://youtu.be/BcpHWwe0ZIE) |
|| 06 | Creando adornos navideños | 🟠 | [Ver](https://adventjs.dev/challenges/2022/6) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-6) | [Ver](https://youtu.be/-d93s9GGr0I) |
|| 07 | Haciendo inventario de regalos | 🟢 | [Ver](https://adventjs.dev/challenges/2022/7) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-7) | [Ver](https://youtu.be/aRxTAaMZhvA) |
|| 08 | ¡Necesitamos un mecánico! | 🟠 | [Ver](https://adventjs.dev/challenges/2022/8) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-8) | [Ver](https://youtu.be/QGjEV-GvmKI) |
|| 09 | Las locas luces de Navidad | 🟢 | [Ver](https://adventjs.dev/challenges/2022/9) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-9) | [Ver](https://youtu.be/yvuM5smJ7Zo) |
|| 10 | El salto del trineo de Papá Noel | 🟠 | [Ver](https://adventjs.dev/challenges/2022/10) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-10) | [Ver](https://youtu.be/fsQ6lOhLUj8) |
|| 11 | Papá Noel es Scrum Master | 🔴 | [Ver](https://adventjs.dev/challenges/2022/11) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-11) | [Ver](https://youtu.be/mi2Yc7tAYmo) |
|| 12 | Trineos eléctricos, ¡guau! | 🟠 | [Ver](https://adventjs.dev/challenges/2022/12) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-12) | [Ver](https://youtu.be/cnoYD67Ww9A) |
|| 13 | Backup de los archivos de Papá Noel | 🟢 | [Ver](https://adventjs.dev/challenges/2022/13) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-13) | [Ver](https://youtu.be/zLWjdR-6SHc) |
|| 14 | El mejor camino | 🟠 | [Ver](https://adventjs.dev/challenges/2022/14) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-14) | NO DISPONIBLE |
|| 15 | Decorando el árbol de Navidad | 🟠 | [Ver](https://adventjs.dev/challenges/2022/15) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-15) | NO DISPONIBLE |
|| 16 | Arreglando las cartas de Papá Noel | 🔴 | [Ver](https://adventjs.dev/challenges/2022/16) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-16) | NO DISPONIBLE |
|| 17 | Llevando los regalos en sacos | 🟠 | [Ver](https://adventjs.dev/challenges/2022/17) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-17) | NO DISPONIBLE |
|| 18 | ¡Nos quedamos sin tinta! | 🟢 | [Ver](https://adventjs.dev/challenges/2022/18) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-18) | NO DISPONIBLE |
|| 19 | Ordenando los regalos | 🟢 | [Ver](https://adventjs.dev/challenges/2022/19) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-19) | NO DISPONIBLE |
|| 20 | Más viajes retadores | 🔴 | [Ver](https://adventjs.dev/challenges/2022/20) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-20) | NO DISPONIBLE |
|| 21 | Creando la tabla de regalos | 🟠 | [Ver](https://adventjs.dev/challenges/2022/21) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-21) | NO DISPONIBLE |
|| 22 | La iluminación en sintonía | 🟢 | [Ver](https://adventjs.dev/challenges/2022/22) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-22) | NO DISPONIBLE |
|| 23 | Compilador de Papá Noel | 🔴 | [Ver](https://adventjs.dev/challenges/2022/23) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-23) | NO DISPONIBLE |
|| 24 | El último reto es un laberito | 🔴 | [Ver](https://adventjs.dev/challenges/2022/24) | [Spoiler](https://github.com/Achalogy/advent-js-2022/tree/main/retos/reto-24) | NO DISPONIBLE |
[^1]: **Dificultad**: 🟢 Facil 🟠 Media 🔴 Dificil 🟣 Muy Dificil
## ⌨️ | 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```bash
npm run test # Para correr todos los test de todos los retosnpm run test:n # n siendo el numero del reto, por ejemplo
npm run test:1 # Correra el test del reto 1
```## Achalogy
Soy un estudiante de Ingeniería de Sistemas Colombiano, espero te haya gustado este repositorio y si eres un estudiante también y estás aprendiendo programación, te dejo este repositorio con algunos conceptos que aprendí en la comunidad de Midudev mientras desarrollaba el Adviento navideño de 2022.