如何优化这种相似对象代码

if(event.index===1){
   return thisID.update({
      data:{
        'score1': score1
      }
   })
}else if(event.index==2){
    return thisID.update({
      data:{
        'score2': score2
      }
    })
}

对象名字是score1,score2....根据index索引来的, 如何优化这种代码?

最佳答案

return thisID.update({
  data: {
    [`score${event.index}`]: _.push([event.score]),
  },
}),