gpt4 book ai didi

javascript - 从带有 Javascript 变量的列表中生成价格

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

我有几个变量:

var test1 = 1500;
var test2 = 500;
var test3 = 3000;
var test4 = 20000;

我还有一个这样的变量:

var list = 'test3,test1';

这显然不是固定的,因此可以是'test4,test1,test2'等。

现在,我需要一个价格变量。 test3+test1 = 4500

var price = '4500';

但我不知道该怎么做。这是我目前所拥有的:

var names = [];
$(':checkbox:checked').each(function() {
names.push(this.name);
});
var list = names.join(',');

有什么想法吗?

最佳答案

您应该将变量更改为适当的对象:

var prices = {
"test1": 1500,
"test2": 500,
"test3": 3000,
"test4": 20000
}

现在你可以这样添加:

var price = 0;
$(':checkbox:checked').each(function() {
price += prices[this.name];
});
// The price variable now contains the sum

关于javascript - 从带有 Javascript 变量的列表中生成价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4259318/

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