본문 바로가기

오블완23

3주차 금요일 ◇ 오늘 할 일◆로그라이크 과제 플레이어 저장기능 추가◇ 오늘 못 한 이유◆로그라이크 과제를 하다보니 bettle함수의 while문에서 무한루프 도는 것을 해결하고, 플레이어 사망을  추가하는데 시간이 많이 들었습니다.오늘 중요한 것을 정리하면서 기억할 필요가 있는 것 1~2가지모르면 혼자 앓지 말고 물어보자chat gpt는 chat gpt가 하는 말을 알아들을 정도로 js 기본기를 쌓은 다음에 쓰자오늘 배운 버블, 선택, 삽입 정렬은 참고하지 않아도 코드로 구현할 수 있어야 한다 2024. 11. 15.
3주차 WIL 이번 주는 정말 시간이 순식간에 지나갔습니다.   과제를 시작할 때는 코드를 이해하기가 어려워, 쳇 gpt에게 게임 시나리오를 주고 코드를 만들어달라고 요청한 뒤, 받은 코드를 수정해서 완성하려 했습니다.   하지만 기본기가 부족한 상태에서, 정확한지도 모르는 코드를 해석하는 건 무리였습니다.   혼자 검색하며 하나씩 이해하려 했지만, 여러 정보가 쌓이다 보니 결국 뭐가 뭔지 모르겠어서 튜터님들을 찾아가 처음부터 다시 시작하게 되었습니다.   지금은 필수 기능 구현을 마쳤고, 사망 시 같은 스테이지에서 다시 시작하도록 수정 작업을 진행 중입니다.   하나하나 인내심을 가지고 지도해 주신 튜터님들 존경합니다. 코드 만드는데 gpt그만 쓸게요ㅠㅠ 2024. 11. 15.
gitHub 포크로 사용하기 https://git-fork.com/에서  Fork - a fast and friendly git client for Mac and WindowsFork - a fast and friendly git client for Mac and Windowsfork.devhttps://cdn.fork.dev/win/Fork-2.1.exe 윈도우용 다운받으세요 설치하세요 레포지토리 클론file > cloneRepository Url 복사해서 붙여넣으면 이름이 자동 으로 뜹니다.Clone를 누르세요  파일 올리기열린 폴더에 파일을 붙여넣기 하세요  로컬 체인지 클릭 (하나씩 이동)Stage 버튼이나 (일괄 이동)아래화살표 2개가 겹쳐있는 곳을 클릭하세요파일이 아래로 내려갑니다. commit subject칸에 커밋글을.. 2024. 11. 14.
CH2 TIL 이번 과제에서 고려해야 할 사항더보기◆ 트러블 슈팅좋은 트러블 슈팅 사례, 형식을 찾아보고 트러블 슈팅을 작성하고 발표해 주세요배경 : 어떤 현상을 발견해서발단 : 이런 장애가 생길 수 있다는 것을 인지했고,전개 : 장애를 대응, 해결하던 와중에위기 : 또 다른 장애 발견 또는 간단하게 해결할 수 없다는 것을 알게되어서,절정 : 근본적인 해결을 위해 이런 방법으로 접근하였다.결말 : 따라서, 이런이런 방법을 통해 근본적으로 해결 및 앞으로 유지, 보수에 용이하게 개선하게 되었다.◆ 과제 필수요건 채우기완성도필수필수 기능 - 단순 행동 패턴 2가지 구현 - 클래스 문법 활용, 플레이어 스탯 관리 - 간단한 전투 로직 구현 - 스테이지 진행에 따른 이벤트 관리 도전도전 기능 - 확률 로직 적용 - 복잡한 행.. 2024. 11. 14.
3주차 목요일 오늘 중요한 것을 정리하면서 기억할 필요가 있는 것 1~2가지 비동기 함수는 키가 붙음 ( async)sync : 동기async : 비동기비동기함수는 Promise를 리턴합니다. Promise는 파라미터로 익명의 함수를 가집니다.async function fetchData() { /// 데이터 처리 return new Promise(function (resolve, reject) { if (true) { resolve("데이터 로드 성공"); } else { reject("데이터 로드 실패"); } });}async function main() { try { // 성공하면 // result = "데이터 로드 성공" const result = awa.. 2024. 11. 14.
알고리즘 11번-추가공 JS문제정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다.계획n%2 해서 값이 0이면  "Even"반환, 아니면  "Odd"를 반환참고, 풀이답function solution(num) { return num % 2? "Odd":"Even";}코드 간략화하기없음. 내가 이김출처  ◆ C더보기◆ C계획참고, 풀이답//코드 간략화하기 출처       ◆ C#더보기◆ C#계획참고, 풀이답//코드 간략화하기 출처    ◆ C++더보기◆ C++계획참고, 풀이답//코드 간략화하기 출처 2024. 11. 13.