如何在rejax中的数学方程中溢出x平方

时间:2016-07-23 09:17:55

标签: javascript html



$(document).ready(function () {
    $('button').click(function () {
        var equation = $('#equation').val();
        var split = equation.match(/[-+]?\d+[?xy]/g);
        alert(split);
        var matches = equation.match(/-?\b\d+\b/g);
        $('#super').text(split + ',' + matches);
        var ncc = $('#super').text();
        var res = ncc.split(/[,]/g);
    });
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script src="linear.js"></script>
<input type="text" value ="x3+2x2-4y-1=0" id="equation">
<button>solve</button>
<p id="super"></p>
&#13;
&#13;
&#13;

如何在rejax中拆分等式,例如x square(x2)x cube (x3)在任何等式中将x和幂值拆分为拆分。 该等式x3 + 2x2 - 4y - 1 = 0如何拆分请帮助我改进此代码。

1 个答案:

答案 0 :(得分:0)

你可以检查algebra.js,这是一个很好的解决代数方程的库

https://github.com/nicolewhite/algebra.js