JavaScript library for solving quartic equations.
$ npm install quarticPass an array of the 5 coefficients of equation to solve, from the x^4 term down to the constant term.
The results are returned as Math.js complex number objects, with re and im properties that hold the real and imaginary part of the complex root respectively.
var quartic = require('quartic');
var coefficients = [5, 4, 3, 2, 1];
var roots = quartic(coefficients);
console.log(roots);$ git clone https://github.com/lavelle/quartic
$ cd quartic
$ npm install
$ make testCore code is from a web solver written by David Binner
Released with permission from the original author under the MIT license.