|
1 | 1 | # JavaScript-Arena
|
| 2 | + |
2 | 3 | Practices Coding Problems in JavaScript
|
3 | 4 |
|
4 | 5 | ## Javascript Notes & Resources
|
5 |
| - - Core Javascript Concepts [[PDF](https://github.com/deltanode/JS-Arena/blob/main/js-notes-resources/namaste_javascript/namaste-javascript.pdf)] - [Link](https://alok722.github.io/namaste-javascript-notes/dist/lectures.html) |
6 |
| - - Short Overview [[PDF](https://github.com/deltanode/JS-Arena/blob/main/js-notes-resources/js_overview_notes/JS_Notes_Combined.pdf)] - [Link](https://github.com/deltanode/JS-Arena/tree/main/js-notes-resources/js_overview_notes) |
| 6 | + |
| 7 | +- Core Javascript Concepts [[PDF](https://github.com/deltanode/JS-Arena/blob/main/js-notes-resources/namaste_javascript/namaste-javascript.pdf)] - [Link](https://alok722.github.io/namaste-javascript-notes/dist/lectures.html) |
| 8 | +- Short Overview [[PDF](https://github.com/deltanode/JS-Arena/blob/main/js-notes-resources/js_overview_notes/JS_Notes_Combined.pdf)] - [Link](https://github.com/deltanode/JS-Arena/tree/main/js-notes-resources/js_overview_notes) |
7 | 9 |
|
8 | 10 | ## JS Core Concepts [➥](https://github.com/deltanode/JS-Arena/tree/main/js-core-concepts)
|
9 |
| - - Execution Context |
10 |
| - - Scope |
11 |
| - - THIS |
| 11 | + |
| 12 | +- Execution Context |
| 13 | +- Scope |
| 14 | +- THIS |
12 | 15 |
|
13 | 16 | ## [Javascript Code Challanges] [➥](https://github.com/deltanode/JS-Arena/tree/main/code-challenges)
|
14 | 17 |
|
15 | 18 | ### [Programming Fundamentals](/code-challenges/01-programming-fundamentals)
|
16 |
| - - Basic mathematical operations like swapping two numbers, square root of numbers |
17 |
| - - Checking any number’s nature if it is positive, negative, or zero |
18 |
| - - Generating a random number |
19 |
| - - Checking if a number is odd or even and checking if a number is prime or not |
20 |
| - - Finding largest number among three numbers |
21 |
| - - Finding factorial of any number |
22 |
| - - Finding Armstrong number in any interval |
23 |
| - - Finding if numbers have the same last digit |
24 |
| - - Checking palindrome |
25 |
| - - Everything about any string |
26 |
| - - Finding Armstrong numbers between intervals |
27 |
| - - Finding factors of numbers |
28 |
| - - Printing Fibonacci sequence |
29 |
| - - Check the Number of Occurrences of a Character in the String |
30 |
| - - Check Whether a String Starts and Ends With Certain Characters |
31 |
| - - Check Whether a String Contains a Substring |
32 |
| - - Convert the First Letter of a String in to UpperCase |
33 |
| - - Count the Number of Vowels in a String using Regex |
34 |
| - - make a simple calculator using switch case |
35 |
| - - print fibonacci sequence |
36 |
| - |
37 |
| - ### [String ➥](/code-challenges/02-string) |
38 |
| - - replace characters of string |
39 |
| - - reverse a string using for loop |
40 |
| - - sort words in alphabetical order |
41 |
| - |
| 19 | + |
| 20 | +- Basic mathematical operations like swapping two numbers, square root of numbers |
| 21 | +- Checking any number’s nature if it is positive, negative, or zero |
| 22 | +- Generating a random number |
| 23 | +- Checking if a number is odd or even and checking if a number is prime or not |
| 24 | +- Finding largest number among three numbers |
| 25 | +- Finding factorial of any number |
| 26 | +- Finding Armstrong number in any interval |
| 27 | +- Finding if numbers have the same last digit |
| 28 | +- Checking palindrome |
| 29 | +- Everything about any string |
| 30 | +- Finding Armstrong numbers between intervals |
| 31 | +- Finding factors of numbers |
| 32 | +- Printing Fibonacci sequence |
| 33 | +- Check the Number of Occurrences of a Character in the String |
| 34 | +- Check Whether a String Starts and Ends With Certain Characters |
| 35 | +- Check Whether a String Contains a Substring |
| 36 | +- Convert the First Letter of a String in to UpperCase |
| 37 | +- Count the Number of Vowels in a String using Regex |
| 38 | +- make a simple calculator using switch case |
| 39 | +- print fibonacci sequence |
| 40 | + |
| 41 | +### [String ➥](/code-challenges/02-string) |
| 42 | + |
| 43 | +- replace characters of string |
| 44 | +- reverse a string using for loop |
| 45 | +- sort words in alphabetical order |
| 46 | + |
42 | 47 | ### [Array ➥](/code-challenges/03-array)
|
43 |
| - - Find the minimum and maximum element in an array |
44 |
| - - Write a program to reverse the array |
45 |
| - - Find a peak element which is not smaller than its neighbors |
46 |
| - - Write a program to sort the given array |
47 |
| - - Find the Kth largest and Kth smallest number in an array |
48 |
| - - Find the occurrence of an integer in the array |
49 |
| - - Sort the array of 0s, 1s, and 2s |
50 |
| - - Subarray with given Sum |
51 |
| - - Move all the negative elements to one side of the array |
52 |
| - - Find the Union and Intersection of the two sorted arrays |
53 |
| - |
54 |
| -### [Polyfill in JS ➥](/code-challenges/03-polyfill) |
55 |
| - - Polyfill of Array Method: forEach() |
56 |
| - - Polyfill of Array Method: Map() |
57 |
| - - Polyfill of Array Method: Reduce() |
58 |
| - - Polyfill of Array Method: Filter() |
59 |
| - - Polyfill of Array Method: splice() |
60 |
| - - Polyfill of call() |
61 |
| - - Polyfill of bind() |
62 |
| - - Polyfill of apply() |
| 48 | + |
| 49 | +- Find the minimum and maximum element in an array |
| 50 | +- Write a program to reverse the array |
| 51 | +- Find a peak element which is not smaller than its neighbors |
| 52 | +- Write a program to sort the given array |
| 53 | +- Find the Kth largest and Kth smallest number in an array |
| 54 | +- Find the occurrence of an integer in the array |
| 55 | +- Sort the array of 0s, 1s, and 2s |
| 56 | +- Subarray with given Sum |
| 57 | +- Move all the negative elements to one side of the array |
| 58 | +- Find the Union and Intersection of the two sorted arrays |
| 59 | + |
| 60 | +### [Polyfill in JS ➥](/code-challenges/04-polyfill) |
| 61 | + |
| 62 | +- Polyfill of Array Method: forEach() |
| 63 | +- Polyfill of Array Method: Map() |
| 64 | +- Polyfill of Array Method: Reduce() |
| 65 | +- Polyfill of Array Method: Filter() |
| 66 | +- Polyfill of Array Method: splice() |
| 67 | +- Polyfill of call() |
| 68 | +- Polyfill of bind() |
| 69 | +- Polyfill of apply() |
0 commit comments