JavaScript—选择一个类,然后删除磅符号,然后执行求和

JavaScript—选择一个类,然后删除磅符号,然后执行求和,javascript,string,sum,multiplication,Javascript,String,Sum,Multiplication,我正在使用chrome控制台尝试创建一个字符串来执行以下操作: 从一页上取下价格并乘以它 我已经做到了这一点,但我在JavaScript方面还处于基本水平 document.querySelector(".classname").innerHTML; & 然而,我不知道如何组合这两个字符串,以便一旦它找到第一个字符串的价格,然后删除第二个字符串的英镑符号,任何援助将不胜感激 如果你不明白我的意思,那我很抱歉 看看这段代码: 函数解析价格(elem){ 返回parseFloat(elem.in

我正在使用chrome控制台尝试创建一个字符串来执行以下操作: 从一页上取下价格并乘以它

我已经做到了这一点,但我在JavaScript方面还处于基本水平

document.querySelector(".classname").innerHTML;
&

然而,我不知道如何组合这两个字符串,以便一旦它找到第一个字符串的价格,然后删除第二个字符串的英镑符号,任何援助将不胜感激


如果你不明白我的意思,那我很抱歉

看看这段代码:

函数解析价格(elem){
返回parseFloat(elem.innerHTML.replace(//[^0-9\.]+/g,”);//删除任何不是数字或点的内容
}
document.querySelectorAll('.test').forEach(函数(elem){
elem.innerHTML=“£”+parsePrice(elem)*4
});
75英镑
£15

25英镑
数字之前或之后是英镑符号?数字之前:)给我们一个例子,什么是desirec输出当前显示的是75英镑。我想用4乘以300英镑——我想这需要我去掉英镑符号,对吗?你可以使用
replace(/£(\d+/),function($0,$1){return“£”+(Number($1)*4);})
谢谢你的耐心,这肯定给了我一个开始的机会!嗨,Adam,如果整个站点都有多个这样的情况,我该如何让它运行不止一次?@Kieran use
document.querySelectorAll
返回此错误:未捕获类型错误:无法读取parsePrice(:2:37)的未定义属性“replace”电话:5:66@KieranSmith您必须编写一个遍历数组的函数
.replace(/\u00A3/g, '');