JavaScript exercises
The JavaScript set. By far the largest of the three, split into short sets.
Pick a set
- Basic, 1–40 40
- Basic, 41–80 40
- Basic, 81–120 40
- Basic, 121–150 30
- Array, 1–40 40
- Array, 41–53 13
- String, 1–40 40
- String, 41–63 23
- Math, 1–40 40
- Math, 41–79 39
- Math, 80–109 30
- Math, 110–114 5
- Date, 1–40 40
- Date, 41–57 17
- Object 18
- Function 29
- Recursion 13
- Fundamental (ES6), part 1, 1–40 40
- Fundamental (ES6), part 1, 41–76 36
- Fundamental (ES6), part 1, 77–106 30
- Fundamental (ES6), part 1, 107–136 30
- Fundamental (ES6), part 1, 137–150 14
- Fundamental (ES6), part 2, 1–37 37
- Fundamental (ES6), part 2, 38–68 31
- Fundamental (ES6), part 2, 69–97 29
- Fundamental (ES6), part 2, 98–118 21
- Regular expressions 21
- Searching 5
- Validation 10
- DOM, 1–9 9
- DOM, 10–13 4
- Events, 1–9 9
- Events, 10–17 8
- Events, 18–21 4
The exercise list follows w3resource's JavaScript exercises (CC BY-NC 4.0), and each exercise names the one it answers. The wording, hints, solutions and explanations here are my own.