a부터 j까지 담긴 배열을 만들고 그 배열에 age 숫자 하나하나 번째 값을 가져와 반환해준다.
import Foundation
func solution(_ age:Int) -> String {
let arr = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"]
var result = ""
for i in String(age) {
result += arr[Int(String(i))!]
}
return result
}
import Foundation
func solution(_ age:Int) -> String {
let alphabet = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"]
return String(age).map{ alphabet[Int(String($0))!] }.joined()
}
map을 활용해서 age 숫자 하나하나 배열에 인덱스를 찾아주고 joined로 합쳐준다.