프로그래머스 (Swift)/lv 1
[lv1] x만큼 간격이 있는 n개의 숫자
은더기
2024. 8. 21. 17:39
문제
내 정답 코드
func solution(_ x:Int, _ n:Int) -> [Int64] {
var result:[Int64] = []
(1...n).map { result.append(Int64((x*$0))) }
return result
}
#
1. n번만큼 반복문을 돌린다
2. result라는 배열에 인덱스와 x값을 곱한 값을 추가한다.
3. result를 반환한다.
배운 기술