코테/데일리 코딩

3. 데일리 코딩

2023. 3. 20. 09:07

문제 :

문자열을 입력받아 순서가 뒤집힌 문자열을 리턴

 

 

입력 :

string 타입의 문자열

 

 

출력 :

string 타입을 리턴해야 합니다

 

 

주의사항 :

 

입출력 예시 :

 

 

 

풀이 :

 

 

나만의 해설:

첫 풀이는 3가지의 메서드를 사용하여 풀어보았다.

String.prototype.split(), Array.prototype.reverse(), Array.prototype.join()

 

  • split() 메서드를 사용하여 부분 문자열로 구분하여,
    문자열 객체를 여러개의 문자열로 이루어진 배열로 분할.
let splitString = str.split(""); // str = "hello" 이라면,
// 결과 : ["h", "e", "l", "l", "o"]

 

  • reverse() 메서드를 사용하여 배열을 반전.
let reverseArray = splitString.reverse();
// 결과 : ["o", "l", "l", "e", "h"]
  • join() 메서드를 사용하여 배열의 모든 요소를 문자열로 결합.
let joinArray = reverseArray.join("");
// 결과 : "olleh"
'코테/데일리 코딩' 카테고리의 다른 글
  • 6. 데일리 코딩
  • 4. 데일리 코딩
  • 2. 데일리코딩
  • 1. 데일리 코딩
plla2
plla2
프론트엔드 개발자가 되고픈 개미의 일대기 🐜
plla2
코린이 "개미"의 개발블로그
plla2
전체
오늘
어제
  • 분류 전체보기 (112)
    • 프론트엔드 (40)
      • CSS (1)
      • JS (16)
      • React (17)
      • Redux (2)
      • TS (4)
      • Pre-project (0)
    • 프로젝트 회고, 리팩토링 (14)
      • 포트폴리오 프로젝트 (2)
      • moviepop 팀 프로젝트 (1)
      • lofi 프로젝트 (2)
      • 스택오버플로우 팀 프로젝트 (5)
      • commerce 프로젝트 (1)
    • 코테 (26)
      • koans, 코플릿, sprint (9)
      • 데일리 코딩 (17)
    • 백엔드 (5)
      • Node (4)
    • CS (6)
      • 알고리즘 (2)
      • 자료구조 (1)
      • 네트워크 (1)
    • 회고, 면접준비 (16)
      • Next.js Doc 번역 (7)
      • 면접 답변용 정리 (5)

블로그 메뉴

  • 홈
  • 방명록

공지사항

인기 글

태그

  • 비동기
  • NodeList
  • 클래스형
  • State
  • 프로토타입 체인
  • HTMLCollection
  • 동기 비동기
  • 정규식
  • Twittler
  • 프론트엔드
  • camelCase
  • 페이지네이션
  • dom
  • 프로토타입
  • 단어의 시작
  • 데일리코딩
  • 트리 자료구조
  • 객체분해
  • 태그래핑
  • 중첩구조분해
  • 구조 분해 할당
  • 상태
  • 데일리 코딩
  • 리액트 라우터
  • 블로킹 논블로킹
  • js
  • React
  • 렉시컬
  • 배열렌더링
  • 배열분해

최근 댓글

최근 글

hELLO · Designed By 정상우.
plla2
3. 데일리 코딩
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.