首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何求出分裂函数的所有值前、后

如何求出分裂函数的所有值前、后
EN

Stack Overflow用户
提问于 2016-05-04 12:06:06
回答 3查看 64关注 0票数 0

我有一个分裂的功能就像-

代码语言:javascript
复制
function solve() {
   str1 = $('#equ').val();
   var eql = str1.split(/=/g);
   var lft = parseInt(eql[0]);
   var rit = parseInt(eql[1]);
   $('#test').text(lft+':'+rit);
}
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<input type="text" placeholder="Enter equation" value="-5x-7=108+55" class="equ" id="equ">
<input type="submit" value="solve" class="solve" id="solve" onclick="solve()">

<p id="test"></p>

只有两个value.remaining "(x-7) & +55“是missing.please帮助我获得所有价值的正面和背面。

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-05-04 12:11:05

您不需要使用parseInt(),请删除它。

代码语言:javascript
复制
var lft = eql[0];
var rit = eql[1];

代码语言:javascript
复制
function solve() {
  str1 = $('#equ').val();
  var eql = str1.split(/=/g);
  var lft = eql[0];
  var rit = eql[1];
  $('#test').text(lft + ':' + rit);
}
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<input type="text" placeholder="Enter equation" value="-5x-7=108+55" class="equ" id="equ">
<input type="submit" value="solve" class="solve" id="solve" onclick="solve()">

<p id="test"></p>

票数 0
EN

Stack Overflow用户

发布于 2016-05-04 12:13:09

删除parseInt()以获取整个字符串:

代码语言:javascript
复制
function solve() {
str1 = $('#equ').val();
var eql = str1.split("=");
     var lft = eql[0];
     var rit = eql[1];
     $('#test').text(lft+':'+rit);
}
票数 0
EN

Stack Overflow用户

发布于 2016-05-04 12:14:14

使用jquery的eval()函数

另外,x不是jquery中的运算符,请使用*进行乘法。

请参阅此链接,以获取eval()

这是小提琴

代码语言:javascript
复制
function solve() {
str1 = $('#equ').val();
var eql = str1.split(/=/g);
     var lft = eval(eql[0]);
     var rit = eval(eql[1]);
      $('#test').text(lft+':'+rit);
}
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<input type="text" placeholder="Enter equation" value="-5*-7=108+55" class="equ" id="equ">
<input type="submit" value="solve" class="solve" id="solve" onclick="solve()">

<p id="test"></p>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37027313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档