TIL08-04 배열 마음대로 정하기

김태혁·2023년 1월 19일
0

TIL

목록 보기
18/205

코딩테스트의 배열 마음대로 정하기를 진행했다.
sort() - 배열을 오름차순으로 정렬해준다.
substr() - 기준 배열의 앞부분을 땐다.

let strings = ["sun", "bed", "car"];

function solution(strings, n) {
  let tempArray = [];
  let answer = [];
  for (let string of strings) {
    tempArray.push(string[n] + string); // 1. 문자열 앞에 인덱스에 
                                              해당하는 문자를 붙인다.
  }
  tempArray.sort(); // 2. 사전순으로 정렬한다.
  for (let a of tempArray) {
    answer.push(a.substr(1)); // 3. 정렬된 배열의 가장 앞 글자를 땐다.
  }
  return answer;
}
profile
도전을 즐기는 자

0개의 댓글