JavaScriptmas 2020 Solutions

Daniel Ross

These are my solutions to the recent JavaScriptmas Advent calendar of challenges, an event hosted by Scrimba. You can find out more about me here.

Scrimba is an innovative programming learning platform, incorporating a live code editor where you can take over from the instructor and seamlessly make alterations at any time. No need to download project files, install dependencies, or setup bundlers, just open up a lesson and edit the code directly in place. The skills used in building this site were acquired whilst following their ReactJS courses, so I really suggest giving them a try. If you need any help, or just want a chat, you can always find me on their community Discord server. #NotASponsor

Challenge descriptions have been pulled directly from screencasts on Scrimba. I have also included links to the relevant "Scrims", where you can edit and play with my solutions directly.

+

Day 1: Candies

+
+

Day 2: Deposit Profit

+
+

Day 3: Chunky Monkey

+
+

Day 4: Century From Year

+
+

Day 5: Reverse A String

+
+

Day 6: Sort By Length

+
+

Day 7: Count Vowel Consonant

+
+

Day 8: Rolling Dice

+
+

Day 9: Sum Odd Fibonacci Numbers

+
+

Day 10: Adjacent Elements Product

+
+

Day 11: Avoid Obstacles

+
+

Day 12: Valid Time

+
+

Day 13: Extract Each Kth

+
+

Day 14: Maximal Adjacent Difference

+
+

Day 15: JavaScript Carousel

+
+

Day 16: Inset Dashes

+
+

Day 17: Different Symbols Naive

+
+

Day 18: Array Previous Less

+
+

Day 19: Alphabet Sub-Sequence

+
+

Day 20: Domain Type

+
+

Day 21: Sum of 2

+
+

Day 22: Extract Matrix Column

+
+

Day 23: Social Media Input

+
+

Day 24: Test Your Agility

+