목록분류 전체보기 (158)
HYEWON JUNG의 개발일지

목표 ui 짜기 새로 알게 된것/ 오늘의 코드 react library react-calendar 우선 라이브러리 설치하기 yarn add react-calendar import 해오기 //캘린더 import Calendar from "react-calendar"; //캘린더 기본 스타일 import "react-calendar/dist/Calendar.css"; 코드 작성하기 const [value, onChange] = useState(new Date()); Value 는 type인데 type ValuePiece = Date | null; export type Value = ValuePiece | [ValuePiece, ValuePiece]; 구글링했다.. 그리고 캘린더를 만드는 코드는 자체는 간단했..

프로젝트 명 나의 쾌변 일지 프로젝트 설명 프로젝트 주제 선정 이유 갑자기 화장실이 급한 적이 많았던 우리가 필요해서 우리가 만드는 웹페이지로, 화장실과 더불어 휴지를 구매할 수 있는 가까운 편의점까지 표시하였다. 더불어 일기형식으로 나의 쾌변 일지를 작성하여 나의 상태를 확인할 수 있고, 정보 공유와 고민을 질의 응답하는 커뮤니티도 있으면 좋을 것 같아서 만들어보았다. 한 줄 정리 큰 일을 볼 때 힘겨운 사람들을 위한 & 당신만 변비가 있는 게 아니야! 와이어 프레임 열띤 회의의 장 상세 구성 전제 레이아웃 구성(커뮤니티 부분은 가려서 보이지 않도록) 2. 로그인 화면 3. 회원가입 화면 4. 로그인 시 헤더 5. map 6. 프로필 7. 쾌변일지(달력) 8. 쾌변일지 (새로 글 작성) 9. 쾌변일지 ..

문제설명 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 제한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 입출력 내코드 function solution(s) { const sl = s.length/2 return s.length%2 ===0 ?s.slice(sl-1,sl+1) : s[Math.trunc(sl)]; } length와 index가 차이가 있다는 점을 알기.. length의 경우 1부터 시작하고 index의 경우 0부터 시작한다

문제설명 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ numbers의 길이 ≤ 9 0 ≤ numbers의 모든 원소 ≤ 9 numbers의 모든 원소는 서로 다릅니다. 입출력 내코드 function solution(numbers) { return 45 - numbers.reduce((a, b)=>a+b, 0); } 0-9 사이 수 중 없는 것을 찾는 것보다 0-9의 합인 45에서 뺀값을 구하는 것이 더 효율적일 것 같은 문제라고 생각했다. 없는수를 찾기만하는 거였다면 for문을 돌려서 includes를 사용했을..
목표 정신차리기 목표 달성여부 조금 많이 해이해진 것 같다. 이렇게나 자기주도학습을 못하다니! 미쳤어! 게으름을 피운죄로 앞으로의 잠은 없겠지.. 미처 하지 못한 것들을 꼭 미쳐야한다. 최종 시작 전까지! next 강의 완강 후 과제 수행 => 포트폴리오 만들기 코드잇 강의도 듣기 스탠다드 수업 돌려보기 남의 포트폴리오 탐색하기 react hook 활용 렌더링이 최적화 될 수 있도록 하기. 더 많은 프로젝트를 만들어보기

문제설명 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다. 제한사항 n은 길이 10,000이하인 자연수입니다. 입출력 내코드 function solution(n) { var answer = ''; for(let i = 0; i < n ; i++){ answer += i%2===0 ? "수" : "박" } return answer; } 수정코드 function solution(n) { var answer ='수박'.repeat(n/2) return n%2===0 ? answer : answer+'수'; }