首页 > 解决方案 > 如何将数组的最后一个字段添加在一起

问题描述

我正在尝试获取这个数组,并将最后的每个字段添加在一起,例如:22、44、88、2、6、66、11,然后使用 javascript 将其放入一个变量中。此外,我想将数组中的产品数量放入不同的变量中。有谁知道一个简单的方法来做到这一点?我会使用循环吗?

let products = [
    ["product1", "Small Widget", "159753", 33, 22],
    ["product2", "Medium Widget", "258456", 55, 44],
    ["product3", "Large Widget", "753951", 77, 88],
    ["product4", "Not a Widget", "852654", 11, 2],
    ["product5", "Could be a Widget", "654456", 99, 6],
    ["product6", "Ultimate Widget", "321456", 111, 66],
    ["product7", "Jumbo Small Medium Widget", "987456", 88, 11]
];

标签: javascriptarrayssum

解决方案


是的,你需要循环。这将帮助您了解如何访问数组的不同部分。

let products = [
    ["product1", "Small Widget", "159753", 33, 22],
    ["product2", "Medium Widget", "258456", 55, 44],
    ["product3", "Large Widget", "753951", 77, 88],
    ["product4", "Not a Widget", "852654", 11, 2],
    ["product5", "Could be a Widget", "654456", 99, 6],
    ["product6", "Ultimate Widget", "321456", 111, 66],
    ["product7", "Jumbo Small Medium Widget", "987456", 88, 11]
];

// how many items in products? (how many times to loop.)
console.log(products.length);

// get the first item (array).
console.log(products[0]);

// get the 4th item ([3]) in the 1st array ([0]).
console.log(products[0][3]);


推荐阅读