voodoo.js - JavaScript-ohjelmistokehys

Liittynyt
05.11.2017
Viestejä
102
Kehitin JavaScript - sovelluskehitykseen uudenlaisen frameworkin. On tarkoitettu pääasiassa matemaattisiin operaatioihin, mutta perusjutut ajax/css/selectorengine/jne onnistu myöskin. On tarkoitus pitää mahdollisimman pienenä. eval parsii matemaattisen lausekkeen ja tulostaa ulos vastauksen. On parempi kuin eval ja se ei edes tunnistaisi PI, PHI, max(), abs() muita.
Lähdekoodit:
GitHub - mystikkogames/voodoo: voodoo.js - A lightweight JavaScript framework
Koodi:
voodoo("2^2/3*3/(4-7*abs(-5)/max(3,4)+4)/2.1-1").eval().to_precision(3).get() // -3.54
voodoo([-7.6, 4, 5]).unit_vector().to_precision(3).join(" ").v // -0.765, 0.403, 0.503
voodoo([2.3, 5, 6, 7, 8, 42]).get(-1) // 42
 
Liittynyt
17.10.2016
Viestejä
184
Tää kuulostaa enemmän kirjastolta funktioita kuin frameworkilta.

Lisäksi olisi ihan kiva jos matematiikkakirjastona tää implementoisi jonkin oman numeraalisen tyypin, kun floattien paikka ei oikein ole matematiikassa...
 
Toggle Sidebar

Statistiikka

Viestiketjut
240 878
Viestejä
4 207 076
Jäsenet
70 994
Uusin jäsen
kinkku777

Hinta.fi

Ylös Bottom