/*
Array 类型使用 map 方法,这个方法能对数组中所有的元素应用某个规则,然后返回一个新的数组
*/
let arr = [1,2,3]
let doubled = arr.map{ $0 * 2 }
print(doubled) // [2, 4, 6]
// 对于 Optional 类型的值,也有一个 map 方法
// 有值就操作,没值就返回nil
let num: Int? = 3
let result = num.map{ $0 * 2}
print(result)
/*
Array 类型使用 map 方法,这个方法能对数组中所有的元素应用某个规则,然后返回一个新的数组
*/
let arr = [1,2,3]
let doubled = arr.map{ $0 * 2 }
print(doubled) // [2, 4, 6]
// 对于 Optional 类型的值,也有一个 map 方法
// 有值就操作,没值就返回nil
let num: Int? = 3
let result = num.map{ $0 * 2}
print(result)