특정 문자열 교체 방법

0

알고리즘

목록 보기
2/8
post-thumbnail

혹시나 잘못된 개념 전달이 있다면 댓글 부탁드립니다. 저의 성장의 도움이 됩니다.


특정 값을 숫자으로 변경

반복문(forEach, for, while 등) 과 함께 아래의 방식을 조합한다.

  • replace(), replaceAll()(+ 정규표현식 활용)

  • split() + join()

  • 객체 선언(key를 통해 교체할 value 추출) + 타입을 활용
    e.g. 문자열을 숫자로 변경하는 경우
    : 반복문을 돌려 타입이 숫자면 반환값(문자열)에 합산하고, 문자라면 key에 해당하는 값을 저장할 새로운 변수A에 합산한다.
    -> 선언한 객체에 A에 해당하는 key가 있는 경우 반환값에 value를 합산하며, A의 값을 초기화한다.


  • reduce()

2021 카카오 인턴십 문제 "숫자 문자열과 영단어"를 위한 여러 방식을 나열했습니다.
코드 대신 접근 방식을 익히고 고민해보기 힌트만 적었습니다.

0개의 댓글