Estoy tratando de hacer un programa javascript que resuelva ecuaciones lineales usando nerdamer, estoy siguiendo la documentación de nerdamer aquí mismo pero recibí un error cuando traté de usar la función solveEquations aquí está el código:
const nerdamer = require("nerdamer"); const eq = nerdamer.solveEquations(["3+x=9"]); console.log(eq.toString());aquí está el error que tengo:
const eq = nerdamer.solveEquations(["3+x=9"]); ^ TypeError: nerdamer.solveEquations is not a functionPara usar solveEquations , también debe cargar el módulo Solve . Pero también tenga en cuenta que const no se puede usar ya que nerdamer se modifica cuando se cargan otros módulos. Para que tu ejemplo funcione, haz:
var nerdamer = require("nerdamer") require('nerdamer/Solve') const eq = nerdamer.solveEquations(["3+x=9"]) console.log(eq.toString())Ejemplo: https://runkit.com/61a67e5dd78be10008bf0fcc/61a67e5d000388000831e495
O, si va a usar todos los módulos, puede usar una sola importación:
const nerdamer = require("nerdamer/all.min")Aquí está la guía de inicio rápido: https://nerdamer.com/quickstart.html