나의 풀이
function solution(my_string) {
return [...my_string].reverse().join('')
}
.reverse() 메서드는 배열 객체의 데이터 순서를 거꾸로 바꾼다.
그렇기 때문에 my_string을 먼저 스프레드 문자로 배열로 바꾼 다음 reverse 메서드로 뒤집었다.
여기에서 바로 출력하면 [ ' j ', ' a ', ' r ', ' o ', ' n' ]과 같이 출력되기 때문에,
배열 객체의 데이터들을 소괄호 안의 문자로 연결하여 1개의 문자형데이터로 반환시켜주는 join() 메서드를 사용하여 문자열로 반환했다.
'자바스크립트(JavaScript) > 프로그래머스 문제풀기' 카테고리의 다른 글
[programmers - js] 중앙값 구하기 / sort((a,b) => a - b) (0) | 2024.12.16 |
---|---|
[programmers - js] 배열의 유사도 (0) | 2024.12.16 |
[programmers - js] 세균증식 / 시프트 연산자(<<) (0) | 2024.12.16 |
[programmers - js] 양꼬치 / Math.floor, 더블틸트연산자 (0) | 2024.12.16 |
[JavaScript] 틸트(tilt) 연산자(~), (~~) (0) | 2024.12.16 |