gpt4 book ai didi

javascript - 在 JavaScript 中拆分此字符串

转载 作者:行者123 更新时间:2023-11-30 17:03:42 25 4
gpt4 key购买 nike

我正在尝试拆分字符串 "1 + 2/3 * 4 - 5 " 以显示 "+""/""*""-" 到保存到一个数组中,对数字做同样的事情,所以我将每个数字和 op' 调用到一个函数中,以 BODMAS(/*+-) 顺序计算它。

字符串可以更长也可以更短,因为它是用户输入计算。

<p id="demo"></p>
<script>
function myFunction() {
var str = "1+2/3*4-5";
var res = str.split([0-9]);
document.getElementById("demo").innerHTML = res;
}
</script>

最佳答案

你做一个:

str.split(/\d+/)

获取符号和

str.split(/\D+/)

获取数字

关于javascript - 在 JavaScript 中拆分此字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28420024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com