Algorithm/Javascript로 코테 준비하기
[JS로 코테 준비하기] 5. 프로그래머스 - 문자열 뒤집기(feat. 문자열 <-> 배열)
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/120822
String to Array
1. str.split('')
function solution(my_string) {
const strToArr = my_string.split('');
return strToArr.reverse().join('');
}
2. [...str]
function solution(my_string) {
const strToArr = [...my_string];
return strToArr.reverse().join('');
}
3. Array.from(str)
function solution(my_string) {
const strToArr = Array.from(my_string);
return strToArr.reverse().join('');
}
Array to String
1. toString(arr)
function solution(my_string) {
const reverseArr = [...my_string].reverse();
const arrToStr = toString(reverseArr);
return arrToStr;
}
2. arr.join('')
function solution(my_string) {
const reverseArr = [...my_string].reverse();
const arrToStr = reverseArr.join('');
return arrToStr;
}
문자열을 배열로 전환할 때는 스프레드 연산 [...str]
을,
배열을 문자열로 전환할 떄는 join
을 사용할 것 같다.
Reference
반응형
'Algorithm > Javascript로 코테 준비하기' 카테고리의 다른 글
[JS로 코테 준비하기] 7. 프로그래머스 - 약수 구하기 (feat. 1부터 n까지 배열) (2) | 2022.12.18 |
---|---|
[JS로 코테 준비하기] 6. 프로그래머스 - 순서쌍의 개수 (feat. 시간복잡도 제한) (0) | 2022.11.27 |
[JS로 코테 준비하기] 4. 프로그래머스 - 제곱수 판별하기(feat. 정수 판단하기) (0) | 2022.10.23 |
[JS로 코테 준비하기] 3. 프로그래머스 - 배열의 평균값(feat. reduce) (0) | 2022.10.22 |
[JS로 코테 준비하기] 2. 프로그래머스 - 각도기(feat. JS 분기 처리) (1) | 2022.10.13 |