전체 글

· 개발일지
23.10.02 - 23.10.08 1. 개발 진행 및 완료 상황. 다음 주 수요일(11일)이 발표일인데 이번 주에 미니 프로젝트를 완성했다. 파이썬으로 크롤링해서 firebase에 넣어둔 부분을 javascript로 가져오는 데 성공했다. (데이터 크롤링보다 꺼내는게 쉬웠던 것 같다) Modern Javascript까지 공부했다.(이제 웬만한 코드는 읽을 수 있게 된듯!) 깃허브, 티스토리로 이동하는 아이콘을 넣는 연습을 했다. 달력의 일정 날짜를 누르면 modal 창을 띄우는 연습을 했다. 발표 제출 영상 초안 녹화하기. 2. 업무 개발 중 발생한 이슈/고민 또는 이를 해결한 내용 기존 프로젝트에 모달 창을 띄우는 것은 성공을 했는데 이상하게 캘린더의 div버튼만 addEventlistener cli..
· 개발일지
23.09.25 - 23.10.01 1. 개발 진행 및 완료 상황 팀 소개 및 개인소개 페이지를 만드는 Team Project를 시작(각 개인 블로그의 내용을 크롤링해서 웹 페이지에 띄우는 역할을 맡았다) 2. 업무, 개발 중 발생한 이슈/ 고민 또는 이를 해결한 내용 (아래의 회고 참고- 너무 많음) 3. 오늘 새로 배운내용 (아래의 회고 참고- 너무 많음) 4. 참고할 만한 레퍼런스들 파이썬으로 firebase에 넣기 https://blog.naver.com/PostView.naver?blogId=dsz08082&logNo=221992549793 파이썬으로 크롤링하기 https://www.youtube.com/watch?v=U1amkBqKF5g&list=PLNO7MWpu0eeUFdGMirV8_EkiL..
· 개발일지
23.09.18 - 23.09.24 1. 개발 진행 및 완료 상황 스파르타 코딩클럽 SQL강의(3주차~5주차) 코드잇 javascript강의 (60강) 코드북 복습 알고리즘 문제 다수 2. 업무, 개발 중 발생한 이슈/ 고민 또는 이를 해결한 내용 - 코드잇 강의를 들으면서 푼 문제들을 노션에 정리를 해 두었다. 프로그래밍과 데이터 in Javascript(11)🎖🎖 프로그래밍과 데이터 in Javascript(2-6)🎖🎖 프로그래밍과 데이터 in Javascript(2-11)🎖 프로그래밍과 데이터 in Javascript(4-2)🎖 3. 오늘 새로 배운내용 웬만한 것은 2번에 정리해 놓았지만 간단하게 적을 수 있는 부분을 적어보자면 반복문이 i++의 형태로 반복실행되게 해놓았을 때 반복문 안에서 i—를..
· 개발일지
📍 개발 3주차 23.09.11 - 23.09.17 1. 개발 진행 및 완료 상황 스파르타 코딩클럽 javascript 강의(2주차~5주차) 코드잇 javascript 강의(74강) 스파르타 코딩클럽 SQL강의(~2주차) 생활코딩 html, css, javascript 복습 생활코딩 node.js 강의(~10강) 2. 업무, 개발 중 발생한 이슈/ 고민 또는 이를 해결한 내용 함수 안에 queryselector라는 메서드를 넣어 함수를 만들어 보았다. 아직 기본적인 함수의 형태라던가 전체적인 코드 내에서 어떤 식으로 함수를 짜야하는지 감이 잡히지 않았다. 구성도 미비했고 기능도 동작하지 않아 이에 대한 해결책을 고민하여 문제와 해결방안, 이유를 공책에 정리했다. 3. 오늘 새로 배운 내용 변수를 지정해주..
· Algorithm
문제 주어진 문자열의 길이를 반환하는 함수를 작성합니다. 예시 입력: getStringLength('Hello'); 예시 출력 : 5 제약 조건 : 내장 함수나 속성(length 등)을 사용하지 않고 반복문을 활용하여 구현하세요. 나의 풀이 function getStringLength(str){ let i =0; for(let s of str){ i++; } console.log(i); } getStringLength('hello');
· Algorithm
문제 주어진 숫자 배열에서 짝수만 추출하여 새로운 배열을 생성하세요. 예시 입력 : extractEventNumbers([1,2,3,4,5]); 예시 출력 : [2,4] 제약 조건 : 반복문(for 또는 while)과 if문을 사용하지 않고 filter 메서드를 사용하세요. 나의 풀이 function extraEvenNumbers(numbers){ console.log(numbers.filter((el)=> el%2===0)); } extraEvenNumbers([1,2,3,4,5]);
· Algorithm
문제 배열이 주어졌을 때 버블 정렬 알고리즘으로 배열 요소들을 오름차순으로 정렬하는 함수를 작성하세요. 첫 풀이 function bubbleAlignment(array){ for(let i=0;i
· Algorithm
문제 문자열이 주어졌을 때, 이 문자열이 회문(앞으로 읽으나 뒤로 읽으나 같은 단어 또는 문장)인지 확인하는 함수를 작성하세요. 나의 풀이 function circular(Word){ let word = Word for(let i =0; i
· Algorithm
문제 두 개의 정수가 주어졌을 때, 이들의 최대공약수와 최소공배수를 찾는 함수를 작성하세요. 나의 풀이 function greatestCommonDenominator(num1, num2) { let min1 = []; let min2 = []; let commonDenominator = []; for (let i = 1; i
윤찬님
찬이_Devlog