[JS] 자바스크립트 문자열 거꾸로 출력하기(split함수, reverse함수, join함수)


자바에도 split함수가 있는데 js도 있다.

str.split('문자열') 이면 문자열을 기준으로 str를 나눠준뒤 배열에 넣어주는 역할을 한다.

만약 저 문자열에 아무것도 들어있지않다면 모든 문자열을 한글자 한글자씩 나눠준다

(str.split('') 이렇게..)

그래서 이런 경우에는 str의 모든 문자열을 한글자씩 나눠주고 문자열의 글자수만큼의 배열에 담아준다.

그리고 reverse를 하게 되면 그 배열의 순서를 거꾸로 바꿔준다.

그 배열을 합쳐서 다시 문자열로 만들어야하니 join()을 사용한다.

var str = "자바스크립트";

console.log( str.split('') );
//["자","바","스","크","립","트"]

console.log( str.split('').reverse() );
//["트","립","크","스","바","자"]

console.log( str.split('').reverse().join() );
//트립크스바자

인프런 제주코딩베이스캠프 Code Festival: JavaScript 100제 강의 수강후 작성했습니다




© 2018. by sora

Powered by sora