「テストエンコーディング」文字列で任意にソート



私が書いたコード

function solution(strings, n) {
    var answer = [];
    
    // 배열에 n번째 인덱스 문자를 문자열 맨앞에 추가시켜줌
    for (let i = 0; i < strings.length; i++) {
        answer[i] = strings[i][n] + strings[i];
    }
    
    // 정렬
    answer.sort();
    
    // 다시 추가시킨 문자를 빼줌
    for (let i = 0; i < strings.length; i++) {
        answer[i] = answer[i].slice(1,);
    }
    
    return answer;
}