编辑代码

const list = [
    { bidMoney: 500, txt: '已封顶' },
    { bidMoney: 500, txt: '已封顶' },
    { bidMoney: 400, txt: '抢名次' },
    { bidMoney: 400, txt: '' },
    { bidMoney: 400, txt: '' },
    { bidMoney: 400, txt: '' },
    { bidMoney: 400, txt: '' },
    { bidMoney: 300, txt: '抢名次' },
    { bidMoney: 300, txt: '' },
    { bidMoney: 300, txt: '' },
]

for (let i = 0; i < list.length; i++) {
    const { bidMoney } = list[i]
    const sort = i + 1;

    if (bidMoney == 500) {
        console.log('已封顶', bidMoney, sort)
    } else {
        if (i == 0 || bidMoney != list[i - 1].bidMoney) {
            console.log('抢名次', bidMoney, sort)
        } else {    
            console.log('隐藏', bidMoney, sort)
        }
    }
}