내 풀이
import Foundation
func solution(_ phone_number:String) -> String {
return String(repeating: "*", count: phone_number.count - 4) + phone_number.suffix(4)
}
- 입력받은 문자열을 다른 문자열로 반환
- String(repeating: "*", count: phone_number.count - 4): "*"을 전화번호의 길이에서 4를 뺀 횟수만큼 반복하여 생성, 이 부분은 전화번호의 처음부터 뒤에 4자리를 제외한 위치까지 "*"로 채워진 문자열을 만듦
- phone_number.suffix(4): 전화번호의 끝에서 4개의 문자열을 가져옴
- 두 부분을 결합하여 반환
' 𝗔𝗣𝗣𝗟𝗘 > ALGORITHM' 카테고리의 다른 글
[내일배움캠프] 데일리 루틴(iOS_3회차) - 제일 작은 수 제거하기 (0) | 2024.02.13 |
---|---|
[내일배움캠프] 데일리 루틴(iOS_3회차) - 없는 숫자 더하기 (0) | 2024.02.12 |
[내일배움캠프] 데일리 루틴(iOS_3회차) - 음양 더하기 (0) | 2024.02.09 |
[내일배움캠프] 데일리 루틴(iOS_3회차) - 나누어 떨어지는 숫자 배열 (0) | 2024.02.08 |
[내일배움캠프] 데일리 루틴(iOS_3회차) - 서울에서 김서방 찾기 (0) | 2024.02.08 |