Skip to content

AdventJS 2023 - 25 days 25 coding challenges - JavaScript coding challenges every day of December. Learn and have fun with adventJS coding challenges!

License

Notifications You must be signed in to change notification settings

iswilljr/adventjs

Repository files navigation

adventjs.dev

Adventjs Challenges Solutions for AdventJs Challenges

This repository contains the solutions to the challenges proposed by @midudev on the adventJS website.

🦠 2021

Show / Hide

πŸ•ΉοΈ Challenges

# Challenge Difficulty1 Description Solution
01 Contando ovejas para dormir 🟒 Show Go
02 ‘Ayuda al elfo a listar los regalos! 🟒 Show Go
03 El Grinch quiere fastidiar la Navidad 🟠 Show Go
04 ‘Es hora de poner la navidad en casa! 🟠 Show Go
05 Contando los días para los regalos 🟒 Show Go
06 Rematando los exÑmenes finales 🟠 Show Go
07 Buscando en el almacén... 🟠 Show Go
08 La locura de las criptomonedas 🟠 Show Go
09 Agrupando cosas automΓ‘ticamente πŸ”΄ Show Go
10 La mΓ‘quina del cambio πŸ”΄ Show Go
11 ¿Vale la pena la tarjeta fidelidad del cine? 🟠 Show Go
12 La ruta perfecta para dejar los regalos πŸ”΄ Show Go
13 Envuelve regalos con asteriscos 🟒 Show Go
14 En busca del reno perdido 🟠 Show Go
15 El salto perfecto 🟠 Show Go
16 Descifrando los números... 🟒 Show Go
17 La locura de enviar paquetes en esta Γ©poca πŸ”΄ Show Go
18 El sistema operativo de Santa Claus 🟒 Show Go
19 ¿Qué deberíamos aprender en Platzi? 🟠 Show Go
20 ΒΏUna carta de pangramas? Β‘QUΓ‰! 🟒 Show Go
21 La ruta con los regalos πŸ”΄ Show Go
22 ¿CuÑntos adornos necesita el Ñrbol? 🟠 Show Go
23 ¿Puedes reconfigurar las fÑbricas para no parar de crear regalos? 🟣 Show Go
24 Comparando Ñrboles de Navidad 🟠 Show Go
25 El último juego y hasta el año que viene 🟠 Show Go

πŸ€– 2022

Show / Hide

πŸ•ΉοΈ Challenges

# Challenge Difficulty1 Description Solution
01 Automating Christmas gift wrapping! 🟒 Show Go
02 Nobody wants to do extra hours at work 🟒 Show Go
03 How many packs of gifts can Santa carry? 🟒 Show Go
04 Box inside a box and another... 🟠 Show Go
05 Optimizing Santa's trips πŸ”΄ Show Go
06 Creating xmas decorations 🟠 Show Go
07 Doing gifts inventory 🟒 Show Go
08 We need a mechanic! 🟠 Show Go
09 Crazy Xmas lights 🟒 Show Go
10 The Santa Claus sleigh jump 🟠 Show Go
11 Santa Claus is Scrum Master πŸ”΄ Show Go
12 Electric sleighs, wow! 🟠 Show Go
13 Backups for Santa Claus files 🟒 Show Go
14 The best path 🟠 Show Go
15 Decorating the Christmas tree 🟠 Show Go
16 Fixing Santa Claus' letters πŸ”΄ Show Go
17 Carrying gifts in bags 🟠 Show Go
18 We ran out of ink! 🟒 Show Go
19 Sorting the toys! 🟒 Show Go
20 More challenging trips πŸ”΄ Show Go
21 Creating the gifts table 🟠 Show Go
22 The lights in sync 🟒 Show Go
23 Santa Claus Compiler πŸ”΄ Show Go
24 The last challenge is a maze πŸ”΄ Show Go

πŸŽ‰ 2023

Show / Hide

πŸ•ΉοΈ Challenges

# Challenge Difficulty1 Description Solution
01 First gift repeated! 🟒 Show Go
02 We start the factory 🟒 Show Go
03 The naughty elf 🟒 Show Go
04 Turn the parentheses around 🟠 Show Go
05 Santa's CyberTruck 🟠 Show Go
06 The reindeer on trial 🟒 Show Go
07 The 3D boxes 🟒 Show Go
08 Sorting the warehouse 🟠 Show Go
09 Switch the light 🟒 Show Go
10 Create your owm Christmas tree 🟒 Show Go
11 The studious elves 🟠 Show Go
12 Is it a valid copy? 🟠 Show Go
13 Calculating the time 🟒 Show Go
14 Avoid the alarm 🟠 Show Go
15 Autonomous robot 🟠 Show Go
16 Friday deployment 🟒 Show Go
17 Optimizing the rental 🟒 Show Go
18 The digital clock πŸ”΄ Show Go
19 Face the sabotage 🟠 Show Go
20 Distribute the weight πŸ”΄ Show Go
21 Binary message 🟠 Show Go
22 Programming language 🟒 Show Go
23 Christmas dinner 🟒 Show Go
24 Jump on the stairs 🟠 Show Go
25 Calculating distances 🟠 Show Go

πŸŽ„ 2024

Show / Hide

πŸ•ΉοΈ Challenges

# Challenge Difficulty1 Description Solution
01 First gift repeated 🟒 Show Go
02 Framing Names 🟒 Show Go
03 Organizing the inventory 🟒 Show Go
04 Decorating the Christmas tree 🟠 Show Go
05 Shoe pairing 🟒 Show Go
06 Is the gift inside the box? 🟠 Show Go
07 The Grinch's attack 🟠 Show Go
08 The reno race 🟒 Show Go
09 The magic train 🟠 Show Go
10 The elfish assembler 🟠 Show Go
11 Filenames encoded 🟒 Show Go
12 How much does the tree cost? 🟒 Show Go
13 Is the robot back? πŸ”΄ Show Go
14 Weaving the reno 🟒 Show Go
15 Drawing tables 🟒 Show Go
16 Cleaning the snow path 🟒 Show Go
17 Grinch's bombs 🟠 Show Go
18 Santa's Magic Agenda 🟠 Show Go
19 Stack magical boxes to deliver gifts πŸ”΄ Show Go
20 Find missing and duplicate gifts 🟒 Show Go
21 Calculate the height of the Christmas tree 🟒 Show Go
22 Generate gift combinations 🟠 Show Go
23 Find the missing numbers 🟒 Show Go
24 Check if trees are magical mirrors 🟠 Show Go
25 Execute the magical language 🟠 Show Go
26 Calculate the completed percentage 🟒 Show Go

✨ 2025

Show / Hide

πŸ•ΉοΈ Challenges

# Challenge Difficulty1 Description Solution
01 First gift repeated 🟒 Show Go
02 Framing Names 🟒 Show Go
03 Organizing the inventory 🟒 Show Go
04 Decorating the Christmas tree 🟠 Show Go
05 Shoe pairing 🟒 Show Go
06 Matching gloves 🟒 Show Go
07 Decorating the tree 🟠 Show Go
08 Find the unique toy 🟒 Show Go
09 The reno robot aspirator πŸ”΄ Show Go
10 Depth of Christmas magic 🟒 Show Go
11 Unwatched gifts 🟒 Show Go
12 Elf battle 🟠 Show Go
13 The assembly line 🟠 Show Go
14 Find the gift path 🟒 Show Go
15 Drawing tables 🟠 Show Go
16 Packing gifts for Santa 🟒 Show Go
17 The Christmas lights panel 🟒 Show Go
18 Lights in line with diagonals 🟠 Show Go
19 Santa's Secret Journey 🟒 Show Go
20 Vertical warehouse 🟒 Show Go
21 The cleaning robot 🟠 Show Go
22 The sleigh maze πŸ”΄ Show Go

Footnotes

  1. Difficulty: 🟒 Easy 🟠 Medium πŸ”΄ Hard 🟣 Very Hard ↩ ↩2 ↩3 ↩4 ↩5

About

AdventJS 2023 - 25 days 25 coding challenges - JavaScript coding challenges every day of December. Learn and have fun with adventJS coding challenges!

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •