Skip to content

Conversation

@looks32
Copy link
Contributor

@looks32 looks32 commented Sep 22, 2025

Mini JS Assignment 과제 제출

제출자 정보

  • 과제명: 문자열 비교하기

과제 완료 체크리스트

  • 과제 요구사항을 모두 완료했습니다
  • 코드가 정상적으로 동작하는지 러타임 확인을 했습니다
  • README의 실행 방법대로 테스트해보았습니다

구현 내용

  1. 기준이 되는 text와 새로 작성한 text를 각각 배열로 만들고 안의 값들을 key값으로 활용해 각각의 갯수를 셀 수 있게 만들었고, Math.min을 통하여 제일 작은 값을 구한 후 모두를 합하여 글자의 빈도 기반 겹침 갯수를 구 할 수 있었습니다.
  2. 삼항 연산자와 완전 일치활용하여 결과를 보여주었습니다.
  3. 기존의 WORDS라는 상수를 useState로 관리를 하였고, 기존의 handleChange를 두개로 분리하고, calculateOverlap안에 비교하는 두개의 값을 모두 넣어서 비교하여 결과를 냈습니다.

학습한 내용 (선택)

  • for.. of 문을 통하여 객체를 개별 생성하고 개별의 key 값에 value를 할당하고 증감시킬 수 있다는 것을 배웠습니다.
  • Math.min의 활용법을 배웠습니다.

질문사항 (선택)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants