본문 바로가기
반응형

개발 기초 다지기71

내일배움캠프 15일차 : TMDB에서 API로 출연진&감독 정보 가져오기 이번 영화 검색 사이트 만들기 팀프로젝트에서 나는 데이터를 가져오는 부분을 맡았다. 기존 개인과제에서도 Api로 데이터를 가져오긴 했었는데, TOP20을 가져오다 보니 따로 ID값을 통해 정보를 선별해서 가져올 필요는 없었다. 자바스크립트로 ID값을 통해 정보를 가져오는 법과 기존 구현했던 API를 통한 데이터 가져오기를 복습할 겸 정리해보려 한다. 우선 회원가입 및 key 발급의 경우 이전에 하기도 했고 다른 블로그에 잘 정리되어있으니 생략하겠다. - TMDB에서 각 영화 상세페이지에 들어갈 '출연진', '감독' 정보 찾기 나는 영화에 맞는 '출연진', '감독' 정보를 가져와야하기 때문에 영화 ID를 통해 정보를 얻을 수 있는 카테고리가 필요했다. 열심히 찾아본 결과 MOVIES의 Credits을 통해.. 2024. 5. 5.
내일배움캠프 14일차 : 알고리즘 문제 (평균값, 각 자릿수 합, x씩 증가하는 수) 알고리즘 문제를 풀 때 마다 코딩의 기본기를 늘린다는 느낌이다. 내가 문제를 풀고 다른 사람의 코드까지 보며 실력을 쌓다보니 점점 발전하는 기분이 들어 가장 좋아하는 시간 중 하나이다. 오늘도 알고리즘 문제 몇가지를 정리해보려 한다.   정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 제한사항0 ≤ numbers의 원소 ≤ 1,0001 ≤ numbers의 길이 ≤ 100정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다.입출력 예numbersresult[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]5.5[89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99]94.0  입출.. 2024. 5. 2.
내일배움캠프 13일차 : 자바스크립트 로컬스토리지 오늘부터 팀 프로젝트가 시작됐다. 기존 개인 과제를 토대로 새로운 기능을 추가해서 만들어내는 과제로 로컬 스토리지를 사용해야 했다. 팀원 모두 로컬스토리지에 대한 지식이 없기에 오늘은 이 부분에 대해 공부하기로 했다. Local Storage: 데이터를 브라우저에 반영구적으로 저장하여 불러와 사용할 수 있는 저장소 (브라우저를 종료 후 재시작해도 데이터가 남아있다.) 또한 로컬스토리지에는 문자열만 저장이 가능하다.  사용법1. 데이터 저장 (setItem)localStorage.setItem('key', 'value');localStorage.setItem('username', 'Alice'); setItem 메소드는 로컬스토리지에 key값과 value값을 저장한다. 만약 이미 key 값이 저장되어있다면.. 2024. 5. 1.
내일배움캠프 12일차 : 알고리즘 문제 정리 알고리즘 문제를 풀다보면 '와... 이 사람은 이걸 어떻게 이렇게 생각했지?'라는 생각이 들 때가 많다. 나도 문제를 풀 수 있긴하나, 아직 기초적인것만 익숙하다보니 하드코딩으로 들어갈 때가 많은데, 앞으로는 내 문제를 풀었더라도 다른 사람의 풀이를 무조건 한개 이상 검토하고 정리하는 습관을 기르려한다. 문제 1각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0 직각 : angle = 90둔각 : 90 평각 : angle = 180제한사항0 angle은 정수입니다.fu.. 2024. 4. 30.
반응형