A 365-day personal challenge to master JavaScript by solving
one coding question every day β from beginner to advanced level.
- πΈ Instagram: @web**____**developer
| Day | Question | Solution |
|---|---|---|
| 001 | New Year Greeting Function | day001.js |
| 002 | Print text on condition | day002.js |
| 003 | Find Leap Year | day003.js |
| 004 | Find Digits of number | day004.js |
| 005 | Check number is palindrome | day005.js |
| 006 | Find the factorial | day006.js |
| 007 | Find the prime number | day007.js |
| 008 | Fibonacci series | day008.js |
| 009 | Vowels count | day009.js |
| 010 | Sum of n natural number | day010.js |
| 011 | check string for number | day011.js |
| 012 | Find largest number | day012.js |
| 013 | Remove dublicate element | day013.js |
| 014 | Find even odd arr length | day014.js |
| 015 | Find first non-repeating char | day015.js |
| 016 | Reverse word of sentence | day016.js |
| 017 | Find second largest number | day017.js |
| 018 | Check unique character in string | day018.js |
| 019 | Rotate array in right | day019.js |
| 020 | character appearing the most times | day020.js |
| 021 | check if arr sorted | day021.js |
| 022 | capitalize each character | day022.js |
| 023 | number to binary base 2 | day023.js |
| 024 | filter unique elem without using set | day024.js |
| 025 | check strings are anagram | day025.js |
| 026 | find missing number | day026.js |
| 027 | find longest word in string | day027.js |
| 028 | group array of num | day028.js |
| 029 | find freq of each char | day029.js |
| 030 | find pairs with specific sum | day030.js |
| 031 | compress string | day031.js |
| 032 | Find max differece in arr values | day032.js |
| 033 | Find palindrome | day033.js |
| 034 | Get first repeating char | day034.js |
| 035 | find longest consucutive num | day035.js |
| 036 | Equallly balanced brackets check | day036.js |
| 037 | Longest subArray | day037.js |
| 038 | Find max product of two num | day038.js |
| 039 | Check anagram | day039.js |
| 040 | Find non-repeating character | day040.js |
| 041 | Abstraction in js | day041.js |
| 042 | OOP in js | day042.js |