我写一个玩牌的小游戏,是两副牌的,所以会有两个♠3,而我想实现的功能是,每出一个♠3,就从记录所有牌的数组(这个数组形如:[♠3 ♠3 ♠4 ♠4,,,,,])中删除这一个♠3。
现在的问题是 delete 函数,如果元素重复,会全部删除。两♠3 都被删了!
有什么办法删除第一个出现的元素么?
Thank you!
# a is the array a.slice!(a.index(♠3))
#1 楼 @blacktulip 谢谢 学习了!