Commit 6c82f43
committed
Implement new exercises on expressions, variables, and control flow
- Add exercises for expressions and output, including logging and string manipulation.
- Introduce variable assignments and reassignment concepts.
- Create control flow exercises focusing on conditionals and loops.
- Update README and FINISHED files to guide learners through new content.
- Ensure consistency in TypeScript type annotations across exercises.1 parent 840e9ec commit 6c82f43
File tree
139 files changed
+534
-74
lines changed- exercises
- 01.expressions-and-output
- 01.problem.hello-world
- 01.solution.hello-world
- 02.problem.strings
- 02.solution.strings
- 03.problem.numbers
- 03.solution.numbers
- 04.problem.template-literals
- 04.solution.template-literals
- 02.variables
- 02.problem.reassignment-vs-mutation
- 02.solution.reassignment-vs-mutation
- 03.primitive-types
- 01.problem.numbers-and-strings
- 01.solution.numbers-and-strings
- 02.problem.booleans-and-comparisons
- 02.solution.booleans-and-comparisons
- 03.problem.null-and-undefined
- 03.solution.null-and-undefined
- 04.problem.bigint-and-symbol
- 04.solution.bigint-and-symbol
- 04.control-flow
- 01.problem.conditionals
- 01.solution.conditionals
- 02.problem.loops
- 02.solution.loops
- 03.problem.for-of-iteration
- 03.solution.for-of-iteration
- 04.functions
- 02.solution.type-inference
- 04.problem.arrow-functions
- 04.solution.arrow-functions
- 05.functions
- 01.problem.parameters-and-returns
- 01.solution.parameters-and-returns
- 02.problem.type-inference
- 02.solution.type-inference
- 03.problem.explicit-return-types
- 03.solution.explicit-return-types
- 04.problem.arrow-functions
- 04.solution.arrow-functions
- 05.void-and-never
- 02.problem.never-type
- 02.solution.never-type
- 06.void-and-never
- 01.problem.void-functions
- 01.solution.void-functions
- 02.problem.never-type
- 02.solution.never-type
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
139 files changed
+534
-74
lines changedLines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments