Welcome to the TypeScript Workouts repository! This repository contains a collection of 29 TypeScript questions and their answers, covering fundamental concepts of TypeScript such as variables, conditionals, loops, arrays, functions, classes, objects, and more. It’s designed to help you practice and solidify your understanding of TypeScript.
This repository serves as a TypeScript learning resource by providing concise questions and their answers. Each question explores different core aspects of TypeScript and is aimed at beginner to intermediate level developers. The repository is great for practicing TypeScript syntax, understanding common concepts, and preparing for interviews.
- Variables and Data Types
- Conditional Statements
- Loops
- Arrays and Tuples
- Functions
- Classes and Objects
- Interfaces
- Type Aliases
- Enums
- Generics
- Modules
- Asynchronous Programming (Promises, async/await)
Contributions are welcome! If you have suggestions or want to add more questions, feel free to fork the repository, create a new branch, and submit a pull request.
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes.
- Submit a pull request.