let array1 = ["Albert","Bobby"]
let array2 = ["Charles", "David"]
Run Code Online (Sandbox Code Playgroud)
如何合并两个数组以便输出 ["Albert", "Charles", "Bobby", "David"]
我有三个我试图运行的数组,我想在一个函数中使用所有三个数组的值.这可能听起来令人困惑,但这就是我所拥有的:
var Name = [Joe, Sarah, Chad]
var Age = [18, 20, 22]
var Gender = [Male, Female, Male]
for name in Name {
for age in Age {
for gender in Gender {
makeUser(name, userAge: age, userGender: gender)
}
}
}
Run Code Online (Sandbox Code Playgroud)
这运行但我得到的是:( makeUser打印出3个值)
Joe, 18, Male
Joe, 20, Male
Joe, 22, Male
Joe, 18, Female
Joe, 20, Female
Joe, 22, Female ....
Run Code Online (Sandbox Code Playgroud)
等等.
我想要的只是
Joe, 18, Male
Sarah, 20, Female
Chad, 22, Male
Run Code Online (Sandbox Code Playgroud)
这可能吗?任何帮助表示赞赏.
谢谢!