How aryansingh257/typescript works
This repository is a collection of independent JavaScript/TypeScript practice programs, not one integrated application. Its exercises cover calculations, data transformation, browser widgets, and quiz behavior. The sampled quiz app shows a landing page that navigates to a timed quiz, which fetches its questions; the remaining exercises are represented as standalone capabilities based on the README and tree, without inferred links between them.
Main entry points: quiz/+page.svelte Timed Quiz · routes/+page.svelte Quiz Rules Page
Components 23
Basic Utilities
- Greeting Builder
greeting.ts - Temperature Converter
temp.ts - Number Checker
numberer.ts - String Formatter
string.ts - Age Calculator
ageCalculator/script.js
Data Exercises
- Price Calculator
pricing.ts - Cart Total
cart.ts - Grade Report
grader.ts - Task Utilities
taskutils.ts - Expense Summary
expenses.ts - Product Search
producting.ts - Profile Formatter
user.ts - JSON Normalizer
JSONormalizer.ts - Order Status
orderStatusHelper.ts
Browser Widgets
- Tabs Widget
Tab/main.ts - Cookie Consent
Cookies/script.js - Accordion
Accordion/script.js - Restricted Text
restrictedText/script.js
Quiz Programs
- Quiz Score Calculator
quizsir.ts - Quiz Rules Page
Quiz/src/routes/+page.svelte - Timed Quiz
Quiz/src/routes/quiz/+page.svelte
Other components
- Quiz Participant
- Question Resource
Connections 4
- Quiz Participant → Quiz Rules Page: views rules
- Quiz Rules Page → Timed Quiz: navigates to
- Timed Quiz → Question Resource: fetches questions
- Quiz Participant → Timed Quiz: answers questions