
function solution(my_strings, parts) {
let answer = [];
for (let i = 0; i < my_strings.length; i++) {
let [start, end] = parts[i];
let substring = my_strings[i].substring(start, end + 1);
answer.push(substring); // 부분 문자열을 정답 배열에 추가
}
return answer.join(''); // 모든 부분 문자열을 이어붙인 후 반환
}
function solution(my_strings, parts) {
var answer = '';
for (let i = 0; i < my_strings.length; i++) {
answer += my_strings[i].substring(parts[i][0], parts[i][1]+1);
}
return answer;
}
substring() : 이 메서드는 문자열에서 지정된 범위의 부분 문자열을 반환하는 js의 문자열 메서드이다. 시작 인덱스 , 끝 인덱스를 인수로 받아 지정된 범위의 문자열을 반환한다.
let str = "hello world";
let substring = str.substring(0, 5);
let substrings = str.substring(-5);
let substringss = str.substring(6);
// 출력: "hello"
// 출력: "world"
// 출력: "world"