[Algorithms] 01. String Reversal
4712 단어 AlgorithmsAlgorithms
문제
해결방법
- string을 array로 바꾼다.
- .reverse 메소드를 사용한다
- 배열을 string으로 다시 바꾼다 (join)
- 결과값을 return 한다.
- reversed라는 빈 배열을 만든다
- 한 글자씩 빼서 빈 배열에 넣는다 (for .. of)
- reversed를 return한다 (char + reversed)
- str.split('') 글자별로 잘라서 배열에 담기
- reduce() 함수 사용하기
제출 코드
function reverse(str) {
const arr = str.split('');
arr.reverse();
return arr.join('');
}
function reverse(str) {
return str.split('').reverse().join('');
function reverse(str) {
let reversed = '';
for (let character of str) {reversed = character + reversed;}
return reversed;
}
function reverse(str) {
return str.split('').reduce((rev, char) => char + rev, '');}
Author And Source
이 문제에 관하여([Algorithms] 01. String Reversal), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@peng0code/Algorithms-01.-String-Reversal저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)