문자열, 배열 순서 뒤집기 (javascript)

이태혁·2020년 9월 28일
0

🦊 배열

배열의 경우 reverse()를 쓰면 간단하게 뒤집을 수 있다.

let arr = [1, 2, 3];

console.log(arr.reverse()); //[ 3, 2, 1 ]

🦊 문자열

문자열도 reverse()를 이용해서 순서를 뒤집어보자.
다만 reverse()는 배열에서만 쓸 수 있기 때문에 문자열을 배열로 바꿔줬다가 다시 문자열로 돌려야한다.

let str = 'hello';
let reversed = str.split('').reverse().join('');
console.log(reversed); //olleh

문자열을 split('')으로 쪼개면 [ 'h', 'e', 'l', 'l', 'o' ] 이렇게 된다.
이것을 reverse()로 [ 'o', 'l', 'l', 'e', 'h' ] 이렇게 만들고
join('')으로 합쳐준다.

profile
back-end, cloud, docker, web의 관심이 있는 예비개발자입니다.

0개의 댓글