프로그래머스(JavaScript)/Lv0

[프로그래머스 : 코딩 기초 트레이닝] Lv0. 접미사 배열(JavaScript)

지미지민 2024. 3. 9. 14:17

 

 

 

💜 코드


function solution(my_string) {
    let str_arr = my_string.split('');
    let result = [];
    for(let i=0; i<str_arr.length; i++){
        result.push(str_arr.slice(i).join(''));
    }
    return result.sort();
}

 

 

 

 

💜 실행 결과


 

 

 

 

💜 다른 사람의 풀이


function solution(my_string) {
  return Array.from(my_string)
    .map((_, i) => my_string.substring(i))
    .sort();
}