8000 GitHub - coolysn/Kringel: Erinevad katsetused suvepraktika jaoks
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

coolysn/Kringel

Repository files navigation

Kringel

Erinevad katsetused suvepraktika jaoks

Esimesena plaanis teha desmose sarnane kalkulaator, matemaatiliste valemite kuvamiseks.

NÄIDE/ ESIALNGE PLAAN:

1.Kasutaja sisestab valemi y = x^2 → MathQuill.

  1. TypeScripti kood loeb sisendi LaTeX või plaintext kujul.

  2. Graafikute mootor (nt function-plot) kasutab seda valemit ja joonistab graafiku.

  3. (Valikuline) MathJax renderdab valemi visuaalselt teises kohas.

Tööriist Milleks? Install Vite Arendusserver, TypeScripti kompileerija npm install -D vite TypeScript TypeScript → JavaScript kompileerimiseks npm install -D typescript MathJax Valemite kuvamiseks (LaTeX / MathML renderdamine) CDN või npm install mathjax Mathlive Valemite sisestamiseks ja redigeerimiseks npm install mathlive (MathQuill asemel vt docsi)

https://www.npmjs.com/package/mathlive

Testid toimivad, kui võtta ära importi juurest .js laiend (ts failidel), aga siis ei toimi see veebibrauseris. Ehk veebis kuvamiseks pane ts failidel import /nimi.js lõppu. alt text

regex eksponentsiaali jaoks .replace(/\be\s*^\s*{([^}]+)}/g, 'Math.E**($1)') .replace(/\be\s*^\s*([a-zA-Z0-9]+)/g, 'Math.E**($1)')

ln jaoks .replace(/\ln\s*(([^)]))/g, 'Math.log($1)') .replace(/\ln\s{([^}]*)}/g, 'Math.log($1)')

About

Erinevad katsetused suvepraktika jaoks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0