**已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
1小时前关闭
Improve this question
cart = [
{
"name": "item1",
"sellingprice": 30,
"barcode": 1494857
},
{
"name": "item2",
"sellingprice": 60,
"barcode": 1235858
},
{
"name": "item3",
"sellingprice": 100,
"barcode": 1568858
}
]
function totalbill(){
Object.keys(cart).forEach(key => {
total += cart[key].sellingprice;
});
console.log(total);
输出:3060100
它可以手动操作
console.log(cart[0].sellingprice+cart[1].sellingprice+cart[2].sellingprice);
产量:190
还尝试使用parseInt()didn't word
1条答案
按热度按时间pvabu6sv1#
首先,你有没有试过在方法totalbill之前声明total var?
然后你可以试试: