์๊ณ ๋ฆฌ์ฆ(js)
9. ํธ๋ํฐ ๋ฒํธ ๊ฐ๋ฆฌ๊ธฐ
tnqlscho 95
2022. 10. 19. 23:34
๐ ๋ฌธ์
๐ ๋ต
function solution(phone_number) {
var answer = '';
var num_back = phone_number.slice(-4)
var num_front = phone_number.slice(0,-4)
var star = '*'.repeat(num_front.length)
var answer = star+num_back
return answer;
}
// 1. ๋ง์ง๋ง 4๊ฐ๋ฅผ ๋บ ๋๋จธ์ง๋ฅผ ๋ผ์ด๋ธ๋ค
// 2. ์์ ๊ฐฏ์๋งํผ *๋ก ๋ณํํด์
// 1๋ฒ๊ณผ 2๋ฒ์ ํฉ์น๋ค
์ด๋ ๊ฒ ํ์์๋๋ฐ
๊ฐ์ slice์ repeat์ ์ฐ๊ณ ์ด๋ ๊ฒ๊น์ง ๊น๋ํ๊ฒ ํ ์ ์๋ค๋...ใ ใ ใ
๋๋ ์ข๋ ๊น๋ํ๊ณ ๊ฐ๋ตํ๊ฒ ์ฐ๋ ์ฐ์ต์ ํด์ผ๊ฒ ๋ค.
function hide_numbers(s){
var result = "*".repeat(s.length - 4) + s.slice(-4);
//ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์
return result;
}
// ๋ค๋ฅธ ์ฌ๋์ ํ์ด ์ค ํ๋..