๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด์ ๋ค์ n๊ธ์ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด์ ๋ค์ n๊ธ์
Eun_zii 2024. 2. 5. 17:06ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๋ฌธ์์ด์ ๋ค์ n๊ธ์
๐ ๋ฌธ์ ์ค๋ช
- ๋ฌธ์์ด my_string๊ณผ ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, my_string์ ๋ค์ n๊ธ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- my_string์ ์ซ์์ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
- 1 ≤ my_string์ ๊ธธ์ด ≤ 1,000
- 1 ≤ n ≤ my_string์ ๊ธธ์ด
๐ ํ์ด
function solution(my_string, n) {
return my_string.slice(-n)
}
โ
์ฐ์ ๋ฌธ์์ด์ ๋ค์์๋ถํฐ ์์ํ๋ ๋ฐฉ๋ฒ ๊ฒ์ ํ๊ณ .slice( -n )์ ์ฌ์ฉํ๋ค๋๊ฑธ ์์๋ค.
๐กslice() ๋ฉ์๋๋ .slice(beginIndex[, endIndex]) begin๊ณผ end๊ฐ ์๋๋ฐ (end๋ ์ต์ ์ด๋ผ ์๋ต๊ฐ๋ฅ) ํ๋ผ๋ฏธํฐ๋ก ์์๊ฐ ๋ค์ด๊ฐ๊ฒ ๋๋ฉด ๋ค์์ ๋ถํฐ ์์๋๋ค.
๐ก endIndex ํ๋ผ๋ฏธํฐ๊ฐ ์๋ต๋๋ฉด slice() ๋ ๋ฌธ์์ด์ ๋ง์ง๋ง ๊ธ์๊น์ง ๋ฌธ์์ด์ ์๋ผ์ ๋ฆฌํดํฉ๋๋ค. ๋ฐ๋ผ์, str.slice(-2)๋ str.slice(-2, str.length)์ ๊ฐ์ต๋๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์์์์ ๊ฐ์ (0) | 2024.02.05 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ผ๊ฐํ์ ์์ฑ์กฐ๊ฑด (1) (0) | 2024.02.05 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด๋ก ๋ณํ (0) | 2023.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์๋ฌธ์๋ก ๋ฐ๊พธ๊ธฐ (0) | 2023.12.29 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด์ ์ ์๋ก ๋ณํํ๊ธฐ (0) | 2023.12.29 |