HANGMAN #2

이석원·2022년 8월 14일
0

이전 제작 경험을 살려 완전히 새롭게 만들었다. windows.prompt 등의 메소드는 일절 사용하지 않았다. 구현한 주요 기능은 다음과 같다.

1.랜덤 문제 출제
2.점수 합산
3.사전의 뜻풀이를 제공

구현할 주요 기능은 다음과 같다.

1.서버 제작
2.회원가입, 로그인, 기록 저장 및 검색 기능.
3.resSendFile 메소드를 활용해 페이지 제공 까지 구현.

랜덤 문제 출제 기능 구현

주요 영단어 4300여개 리스트에서 일정 숫자의 단어를 뽑는다. 뽑은 단어들에서 Math.random 을 활용해 문제를 출제했다. 서버 제작 후 데이터베이스를 활용할 계획이다. 다음 제작 단계인 #3에서 구현한다.

점수 합산 기능 구현

세션 스토리지에 저장하는 방식으로 점수 합산의 연속성을 지켰다. 로컬 스토리지에 저장하기에 부적합하다고 판단했다. 향후 서버까지 제작한 후에 데이터베이스를 활용할 예정이다.

사전 뜻풀이 제공 기능 구현

무료 api 를 연결해서 문제로 출제된 어휘의 뜻을 보여주도록 했다.

코드는 github에 있다.

profile
개발자 공부중

0개의 댓글