본문 바로가기
Javascript/자바스크립트 문제

[Javascript : programmers] 문자열의 앞의 n글자, 문자열의 뒤의 n글자 (Lv.0)

by isfp_yykkng 2024. 8. 1.

[Javascript : programmers] 문자열의 앞의 n글자, 문자열의 뒤의 n글자 (Lv.0)

문제) 문자열의 앞의 n글자

나의 정답 풀이

function solution(my_string, n) {
    return my_string.slice(0,n)
}

 

my_string을 slice() 메서드로 n까지 잘라서 반환한다.


문제) 문자열의 뒤의 n글자

나의 정답 풀이

function solution(my_string, n) {
    return my_string.slice(-n)
}

 

배열 슬라이싱할 때 음수 인덱스는 제일 뒤에서부터 -1로 시작하고 이를 이용하여 코드를 작성하였다. 즉, -n은 뒤에서 n번째 요소를 가르키는 것이다.