chem-eb

0.1.15 • Public • Published

Sky chem

chemLogo

A friend's kid is going to high school. I wrote a Chemical Equation Balancing code for him.

Install

npm i chem-eb

Test

npm test

Use

let balanceEq = require('chem-eb')
console.log(balanceEq('P+O2=P2O5'))
console.log(balanceEq('Fe2S3O12+NaOH=Na2SO4+FeO3H3')) // 会用到超定方程求解

NOTICE:

when (OH)2 pls O2H2 input

TODO:

  • over-determined equation
  • Chemical functional groups unfold

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.15
    81
    • latest

Version History

Package Sidebar

Install

npm i chem-eb

Weekly Downloads

76

Version

0.1.15

License

MIT

Unpacked Size

80.2 kB

Total Files

6

Last publish

Collaborators

  • kongnet