gpt4 book ai didi

快速/更改循环中变量的名称

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

如何更改循环中变量的名称?比如 number1 、 number2 、 number3 、 number4 ?

var array = [2,4,6,8]
func ap ( number1: Int , number2: Int , number3: Int , number4: Int ) {
for (index,_) in array.enumerated() {
array[index] += **("number\(index)")**
}
print(array)
}
ap(number1: 2, number2: 4, number3: 6, number4: 8)

最佳答案

我认为这个answer说不可能并使用数组代替。

这里使用另一个数组:

var array = [2,4,6,8]

func ap ( number1: Int , number2: Int , number3: Int , number4: Int ) {

let arrayOfParameters = [number1, number2, number3, number4]

for (index,_) in array.enumerated() {
array[index] += arrayOfParameters[index]
}
print(array)
}
ap(number1: 2, number2: 4, number3: 6, number4: 8)

打印:[4,8,12,16]

关于快速/更改循环中变量的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48329031/

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