类型错误:无法读取未定义的属性“qtt”

时间:2021-01-28 23:22:35

标签: javascript arrays object ecmascript-6 typeerror

<块引用>

Na hora da execução a linha let 计算,onde tem list[1].qtt,mostra o erro do título acima,o projeto é uma lista onde retorna o valor da compra multiplicado pela quantidade,peso e valor dos进入 os 电子邮件(客户);

function challenge() {

let list = [

    {
        price: 2,
        qtt: 2,
        weigth: 4
    },
    
]

let clients = [

    {email: "email@email.com"}

]

let calculation = (list[0].price * **list[1].qtt** * list[2].weigth) / clients.length

let form = calculation.toLocaleString(`pt-BR`, {style: `currency`, currency: `BRL`})

if(clients.length === 0) {
    console.log("Type client email")
}

else {
    console.log(form)
}


for(let i = 0; i < clients.length; i++) {
    console.log(`${clients[i].email} = ${form}`)
}

} 挑战()

0 个答案:

没有答案