如何使用 swift 将百分比添加到带有 for in 循环的薪水数组中
how can I add a percentage to an array of salaries with a for in loop using swift
我使用 repeat while 循环完成了此操作 运行。我怎样才能用 for in loop
var salaries = [45000.0, 100000.0, 54000.0, 20000.0]
var i = 0
repeat {
salaries[i] = salaries[i] + (salaries[i] * 0.1)
i += 1
} while (i < salaries.count)
print(salaries)
你可以使用高阶函数 map
var salaries = [45000.0, 100000.0, 54000.0, 20000.0]
salaries = salaries.map {[=10=] + ([=10=] * 0.1)}
print(salaries)
也可以使用 for in loop
var salaries = [45000.0, 100000.0, 54000.0, 20000.0]
for (index,salary) in salaries.enumerated() {
salaries[index] = salary + (salary * 0.1)
}
print(salaries)
我使用 repeat while 循环完成了此操作 运行。我怎样才能用 for in loop
var salaries = [45000.0, 100000.0, 54000.0, 20000.0]
var i = 0
repeat {
salaries[i] = salaries[i] + (salaries[i] * 0.1)
i += 1
} while (i < salaries.count)
print(salaries)
你可以使用高阶函数 map
var salaries = [45000.0, 100000.0, 54000.0, 20000.0]
salaries = salaries.map {[=10=] + ([=10=] * 0.1)}
print(salaries)
也可以使用 for in loop
var salaries = [45000.0, 100000.0, 54000.0, 20000.0]
for (index,salary) in salaries.enumerated() {
salaries[index] = salary + (salary * 0.1)
}
print(salaries)