用于计算数字的Javascript数组

用于计算数字的Javascript数组,javascript,html,Javascript,Html,我有一个文本文件,其中有一行: 数字(1,2)、(3,4)、(5,6) 我用下面的一行来读取文本文件行中括号中的数字。上面的数字 output=output.split("\n").filter(/./.test, /numbers/).join("\n").replace(/[^0-9.,]/g,''); 然后,我试着用下面的一行将数字除以2 var array = [output]; divBy2 = v => parseInt(v) / 2; result = array.map(

我有一个文本文件,其中有一行: 数字(1,2)、(3,4)、(5,6)

我用下面的一行来读取文本文件行中括号中的数字。上面的数字

output=output.split("\n").filter(/./.test, /numbers/).join("\n").replace(/[^0-9.,]/g,'');
然后,我试着用下面的一行将数字除以2

var array = [output];
divBy2 = v => parseInt(v) / 2;
result = array.map(divBy2);
然后我需要使用下面的行打印数组计算的结果

document.getElementById('inputTextToSave').innerHTML= result;
但它只返回第一个数字,即1/2=0.5

需要帮助吗。

试试这个模式

功能校准(str){
返回str.toString().replace(/[a-zA-Z]+//g,”).replace(/\((\d+),(\d+)/g,(a,b,c)=>(b/c));
}
控制台日志(cal(数字(4,5)、(3,2));

控制台日志(cal(数字(1,2)、(3,4)、(5,6))和文本文件中的with行with:数字(1,2)、(3,4)、(5,6)不是固定行,数字会有所不同。例如,它们可以更改为:数字(4,5)、(3,2)example@Fam查看我的更新答案。您可以通过函数传递字符串