일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- chatGPT
- 대립연산자
- CS50마지막 강의 4일 만에 끝냈다. # 고생했다.
- 정규표현식
- DOM
- 조코딩
- sendbird-chat-ui-sample
- if문
- git-hub
- 배열 과정
- 하루 12시간 공부 목표
- cs
- lv.0
- cs50 #
- 화이팅
- edwith #20230221
- 메모리
- javascript
- innerHTML
- classList
- 비동기 프로그래밍
- 프로그래머스
- cloudflare
- RegExp
- for문
- lambda
- Today
- Total
목록개인 프로젝트 (4)
엘린의 개발일지

function solution(quiz) { var answer = []; return quiz.map(t => { const[calc, result] = t.split(' = ') const sign = calc.includes('+') ? 1 : -1; const [a, b] = calc.split(sign === 1 ? '+' : '-'); return +a + (+b * sign) === +result ? 'O' : 'X' }); } 20분정도 풀다가 split을해서 하나하나 + ,-로 나눠 구분해 봐야지 라고 생각했지만 더 깔끔하고 좋은 풀이가 있어서 참고해보았다. 아직까지 이러한 배열로 푸는 문제들이 익숙하지 않아서 map을 이용해서도 풀어보고 includes 도 이용해서 풀어보는 연습을 조..

나의 첫 chatGpt를 활용한 웹사이트 만들기 기술스택은 다음과 같다. html , css, javascript 그리고 배포는 Aws Lambda와 cloudflare로 진행한다. Frontend와 Backend 폴더를 따로 만들어 진행하고 Forntend 파일의 배포는 cloudflare로 진행하고, Backend 파일의 배포는 AwsLambda로 진행한다. Api와 모듈 그리고 node js node js는 서버백엔드로 사용한다. api는 open ai 를 사용하고 npm module 은 serverless http와 express 이다. 따라서 json파일에서 node js와 open ai, serverless http, express가 잘 설치되어있는지 확인하면 된다. 배포에 사용되는 사이트는 ..
첫 개인 프로젝트의 이름은 10-WORD-A-DAY입니다. 하루 10개의 단어를 외우는 단어장을 만드는 프로젝트를 진행하고 있습니다. 간단한 Html, Css, Javascript의 기술을 활용하며 디자인은 Figma로 진행하였습니다. 처음 계획에 없었던 Api도 활용해서 Fetch 방식을 활용해 Api 연결을 하게되었습니다. 첫날에는 Figma로 디자인을 기획했고, 거의 4일내내 디자인을 했었습니다 첫째날에는 제가 만들고 싶은 페이지를 하나하나 다 만들어보았습니다. 둘째날에는 페이지를 하나씩 형태에 맞게 자르고 없애고를 반복하였고, 마지막날에는 불필요한 요소들을 추려서 아주 간단한 UI를 만들게 되었습니다 기능 -나이트 모드 -3가지 상태 버튼 활용 (Iffy(애매한),know(잘 알고있는), Idk(..

오늘 푼 문제 입니다! 주로 배열에 관한 문제, if문, for문을 쓰는 문제 push메소드를 쓰는 문제가 주로 나왔는데요 이 중 시간이 가장 오래 걸렸던 것은 모스부호 입니다.. 모스부호는 split이라는 라이브러리를 쓰면 쉽게 해결되지만 코딩의 기초부터 하기위해서 저는 for문과 if문을 활용해서 const morse = { '.-':'a', '-...':'b', '-.-.':'c', '-..':'d', '.':'e', '..-.':'f', '--.':'g', '....':'h', '..':'i', '.---':'j', '-.-':'k', '.-..':'l', '--':'m', '-.':'n', '---':'o', '.--.':'p', '--.-':'q', '.-.':'r', '...':'s', '-..