Maths

screenshot of Maths
svelte
vite

加减法数学题生成器

Overview

The 数学题生成器 (Math Problem Generator) is a simple tool for generating addition and subtraction math problems. It is designed for printing or mental calculation. The generator can create up to 50 problems at a time, perfectly fitting one A4 paper. It offers various features such as calculations within 10, 20, 50, and 100, addition, subtraction, multiplication, division, carrying in addition, borrowing in subtraction, direct display of answers, scanning for answer display, donation support, refreshing a single problem, control over the number of problems generated, allowing repeated problems, consecutive addition, consecutive subtraction, but does not support fill in the blanks or mixed operations. The technology stack used includes Vite, pseudo-TS, Svelte, and unocss. If you like this project, you are welcome to show your appreciation and support.

Features

  • Calculations Within a Range: Generate math problems within a range of 10, 20, 50, or 100.
  • Addition: Generate addition problems.
  • Subtraction: Generate subtraction problems.
  • Multiplication: Not supported.
  • Division: Not supported.
  • Carrying in Addition: Generate addition problems with carrying.
  • Borrowing in Subtraction: Generate subtraction problems with borrowing.
  • Direct Display of Answers: Show answers directly.
  • Scanning for Answer Display: Show answers by scanning.
  • Donation Support: Support for donations.
  • Refreshing a Single Problem: Refresh a single problem at a time.
  • Control over the Number of Problems: Adjust the number of problems generated.
  • Allow Repeated Problems: Allow generated problems to be repeated.
  • Consecutive Addition: Perform consecutive addition.
  • Consecutive Subtraction: Perform consecutive subtraction.
  • Fill in the Blanks: Not supported.
svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.