javascript - Algebra.js 解决 For 返回空数组

标签 javascript

我正在尝试求解以下方程: ‌125/36 = -p^2 + 2p

但是,我得到空数组。

要复制的代码:

let leftSide = new Expression(125).divide(36);
let rightSide = algebra.parse("-p^2 + 2p");
let equation = new Equation(leftSide, rightSide);
let solvedAnswers = equation.solveFor("p");

我错过了什么吗? 谢谢

最佳答案

方程的判别式:125/36 = -p^2 + 2p 为负。这意味着它有复杂的根源。我没有使用过 algebra.js,但如果没有真正的根,它可能不会返回任何值。

阅读:http://www.mathwords.com/d/discriminant_quadratic.htm

关于javascript - Algebra.js 解决 For 返回空数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43203446/

相关文章:

javascript - 在javascript中更改对象的键和附加值的最佳方法?

javascript - 数字和小数的输入掩码

javascript - 从种子生成私钥

javascript - $ ('div, span' , $ ('.test' )).selector 会输出什么? jQuery 错误?

javascript - 将来自innerjoin的数据存储在javascript数组上

javascript - dimple.js 显示 X 轴标签,但如果 "value"为空,则不要在图表上放置圆圈

javascript - 正则表达式 unicode 范围 [uXXXX] 未使用 ajax 识别

javascript - 谷歌图表日期格式无法显示

javascript - 是/否按钮而不是 confirm() 对话框中的 OK/Cancel?

javascript - 如何在没有 jQuery 的情况下设置多个 selectedIndex?