Language/JS
[Javascript] 자바스크립트 문자열 뒤집기
개발하는 사막여우
2021. 6. 15. 15:30
반응형
자바스크립트는 문자열을 뒤집는 내장함수가 존재하지 않고, 배열을 뒤집는 함수만 존재한다.
따라서, 문자열을 배열로 나눈 뒤 이것을 뒤집고, 다시 문자열로 합치는 것으로 해결할 수 있다.
const str = "abcdefg"
const reversed_str = str.split("").reverse().join("");
console.log("원래 문자열: "str);
console.log("뒤집어진 문자열:" reversed_str);
// 원래 문자열: abcdefg
// 뒤집어진 문자열: gfedcba
다만 여기서 주의해야할 점은, join 함수를 사용하는데 있어서 다른 언어처럼 join의 매개변수를 비워놓고 사용하면 안된다는 것이다.
join의 매개변수를 비워놓게 되면, 자동으로 ","가 중간에 추가되어 나타난다.
const str = "abcdefg"
const reversed_str = str.split("").reverse().join();
console.log("원래 문자열: "str);
console.log("뒤집어진 문자열:" reversed_str);
// 원래 문자열: abcdefg
// 뒤집어진 문자열: g,f,e,d,c,b,a
반응형