function solution(phone_number) {
let num = phone_number.length - 4;
phone_number.slice(num);
for (let i=0; i<=num; i++) {
phone_number.push("*");
}
return phone_number;
}
.push는 배열 메소드! 문자열에 사용할 수 없다.
function solution(phone_number) {
let hide = phone_number.length - 4;
let num = phone_number.slice(hide);
let star = "*".repeat(hide);
return star + num;
}
function solution(phone_number) {
let hide = phone_number.length - 4;
return "*".repeat(hide) + phone_number.slice(hide);
}
구구절절스.. 어떤 방식으로 쓰는 게 더 깔끔한 코딩인지 모르겠다.
'코딩 테스트 > test_javaScript' 카테고리의 다른 글
[코딩테스트/javaScript] 제일 작은 수 제거하기 (0) | 2024.12.23 |
---|---|
[코딩테스트/javaScript] 없는 숫자 더하기 (0) | 2024.12.22 |
[코딩테스트/javaScript] 나누어 떨어지는 숫자 배열 (0) | 2024.12.20 |
[코딩테스트/javaScript] 음양 더하기 (1) | 2024.12.19 |
[코딩테스트/javaScript] 서울에서 김서방 찾기 (0) | 2024.12.18 |