【发布时间】:2020-05-29 22:18:34
【问题描述】:
大家好,我想对柏树中的两列值求和。
我声明了两个数组变量:数量和价格,并推送所有列元素。
如果我记录数量 cy.log(quantity) 它会显示数组中的所有值。但cy.log(quantity[1]) 不起作用。价格数组相同。
我不知道为什么它不像一个数组。
如果我声明 a=[1,2,3,4,5,6] 然后 cy.log(a[1]) ,它正在工作
我必须对两个数组求和。尝试了很多方法。
var quantity =[]
var price =[]
cy.get('td:nth-child(10) > div > span:visible').each(($el, index, $list) =>
{
quantity.push(Number($el.text())).toFixed(4)
})
cy.get('td:nth-child(14) > div > span:visible').each(($el, index, $list) =>
{
price.push(Number($el.text())).toFixed(4)
})
cy.log(quantity) // working
cy.log(price) // working
cy.log(quantity[1]) //not working
cy.log(price[3]) //not working
// this part is working:
var a=[1,2,3,4,5,6]
cy.log(a[3])
【问题讨论】:
标签: javascript arrays cypress