2023년 3월 12일
KSY
join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만든다.
arr.join([separator])
배열의 모든 요소들을 연결한 하나의 문자열을 반환한다. 만약 arr.length가 0이라면 빈 문자열을 반환한다. 혹은 요소가 undefined 또는 null일 때 빈문자열로 반환한다.
예시)
const elements = ['FIre','Air','Water'];
console.log(elements.join());
//"Fire,Air,Water"
console.log(elements.join(''));
//"FireAirWater"
console.log(elements.join('-'));
//"Fire-Air-Water"
프로그래머스 문제 풀 때 기준으로 join() 메서드를 사용했을 때는 배열 안에 담긴 문자열을 하나씩 분리해서 원하는 조건(알파벳 e 제외하기같은 조건일 때 등등)으로 반환하고 그 반환한 변수를 하나의 문자열로 다시 합칠 때 사용했다.
프로그래머스 문제 예시로 들면 제목은 “인덱스 바꾸기”이다.
주어지는 변수는
해당배열 = “hello”