gpt4 book ai didi

arrays - 从数组中选择一个项目并将项目名称与另一个项目名称进行比较

转载 作者:行者123 更新时间:2023-11-30 12:37:50 24 4
gpt4 key购买 nike

编辑:我试图从数组中选择一个随机元素并将其与另一个数组中的项目进行比较,但我只得到 int 而不是单词。怎样用这个词来比较呢?示例:

var cardArray = ["card1", "card2", "card3", "card4", "card5", "card6", "card7", "card8", "card9", "card10", "card11", "card12", "card13"]

var symbolA = ["card1", "card4", "card7", "card10", "card13"]

let rightNumber = Int(arc4random_uniform(UInt32(rightCardValue)))

这里我想检查从cardArray中随机选取的数字是否在symbolA数组中。

有什么想法吗?

最佳答案

试试这个:

var cardArray = ["card1", "card2", "card3", "card4", "card5", "card6", "card7", "card8", "card9", "card10", "card11", "card12", "card13"]

var symbolA = ["card1", "card4", "card7", "card10", "card13"]

let rightNumber = Int(arc4random_uniform(UInt32(rightCardValue)))

要从 cardArray 索引 rightNumber 处获取元素,您可以使用:

let element = cardArray[rightNumber]

要检查symbolA是否包含element,请使用:

if symbolA.contains(element
{
//TODO:
}

关于arrays - 从数组中选择一个项目并将项目名称与另一个项目名称进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42643255/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com