Daeng iOS

[프로그래머스 코테 기초 Swift] #3-3 문자열 곱하기 본문

알고리즘 & 코딩테스트/프로프래머스

[프로그래머스 코테 기초 Swift] #3-3 문자열 곱하기

U_Daeng 2024. 3. 13. 10:10

🗒️ 문제

✏️ 내 풀이 

import Foundation

func solution(_ my_string:String, _ k:Int) -> String {
    var result = ""
    for i in 0..<k {
        result += my_string
    }
    return result
}

 

 

 

 

🔍 다른 풀이 및 공부

1) 
func solution(_ my_string:String, _ k:Int) -> String {
    return String(repeating: my_string, count: k)
}

2) 
func solution(_ my_string:String, _ k:Int) -> String {
    return Array(repeating: my_string, count: k).joined()
}

 

위와 같은 방법을 쓰면 한 줄로 가능해진다 ~!

 


String(repeating:count:) 참고