Javascript 如何将值与类分开

Javascript 如何将值与类分开,javascript,Javascript,我想尝试从站点获取一个值并计算它 在输入命令时 document.getElementById(“txtTehtav”) 我得到了大致相同的答案 3x3= 我的目标是将值(3x3)分为X和Y(xy) 我怎样才能做到这一点? 非常感谢您的帮助。试试这个,您会得到文本 document.getElementById("txtTehtav").textContent 您的意思是要将其拆分为3乘3吗?let[x,y]=document.getElementById(“txtTeht

我想尝试从站点获取一个值并计算它

在输入命令时
document.getElementById(“txtTehtav”)
我得到了大致相同的答案
3x3=
我的目标是将值(3x3)分为X和Y(xy) 我怎样才能做到这一点?
非常感谢您的帮助。

试试这个,您会得到文本

document.getElementById("txtTehtav").textContent

您的意思是要将其拆分为3乘3吗?
let[x,y]=document.getElementById(“txtTehtav”).textContent.match(/\d+/g)将文本中的数字指定给
x
y
。值得注意的是,值是字符串,在对变量进行数学运算之前,应该将它们转换为数字。仅当字符串中至少有一个数字时,此操作才有效,否则将抛出错误。
    const textValue = document.getElementById("txtTehtav").innerText; // Will return 3x3=
    const [x, y] = textValue.substr(0, textValue.length - 1).split('x').map((n) => parseInt(n))

const muliplication = x*y;