【问题标题】:How to multiply two values in an object如何将对象中的两个值相乘
【发布时间】:2018-10-24 12:41:33
【问题描述】:

我在 JSON 数据中有这个表:

我想做:Res [i] = Code[i] * Code_V[i];

我的脚本是:

get_full_Res  = function(obj)  {
  $.each(obj, function() {
    $.each(this, function(k, v) {
      console.log("k : "+k+" v: "+v)
    });
  });
}

在对 JSON 数据进行循环后,我不知道如何使用 jQuery。请帮忙

【问题讨论】:

  • 您可以为此发布 html 吗?
  • 或者更好,你可以发布 JSON 数据,而不是已经渲染的图像
  • 对不起。这是不对的。我会编辑我的帖子
  • 我对 excel 文件使用 JSON 转换
  • 好的,但是你能不能给我们看一下 JSON 数据,让我们看看它是如何格式化的,然后帮助你如何迭代和获取值?

标签: javascript jquery jquery-plugins


【解决方案1】:
Your object is like 
var obj = [{
    "Name": "X0012",
    "Ps": "PO10",
    "Code": 31,
    "Code_V": 10,
    "Res": 0
}, {
    "Name": "X0013",
    "Ps": "PO11",
    "Code": 22,
    "Code_V": 11,
    "Res": 0
}, {
    "Name": "X0014",
    "Ps": "PO12",
    "Code": 1,
    "Code_V": 12,
    "Res": 0
}];
then we can use for loop here

for(var k in obj)
{
  console.log(obj[k].Code * obj[k].Code_V);
}

【讨论】:

    猜你喜欢
    • 2021-02-24
    • 2011-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-16
    • 2017-04-02
    相关资源
    最近更新 更多