본문 바로가기

활동/이노베이션 캠프31

[과제] Lv.1 투두리스트 (React, JavaScript) - Chapter 3 과제 안내 💡 Goal : My Todo List 만들기 지금까지 배운 내용을 활용하여 My Todo List를 만들어봅시다. 이번 주에 배운 내용으로 충분히 할 수 있는 과제입니다. ✨ 학습 과제를 끝내고 나면 할 수 있어요! 컴포넌트와 리액트 훅 요소를 다룰 수 있어요. 이벤트를 관리할 수 있어요. vercel을 이용해 리액트 사이트를 배포할 수 있어요. ⚙ features : 구현해야 할 기능이에요. UI 구현하기 Todo 추가 하기 Todo 삭제 하기 (화) 17:00까지 완료) Todo 완료 상태 변경하기 (완료 ↔ 진행중) (수)까지 17:00완료) 📌 Requirement : 과제에 요구되는 사항이에요. 제목과 내용을 입력하고, [추가하기] 버튼을 클릭하면 Working에 새로운 Todo가 .. 2023. 6. 27.
[스터디] Week 1 - 5 (230623) 오늘 한 것 - 바닐라 JS 강의 완강 사담 기한은 토요일까지긴 하지만 최대한 마무리해두고 싶어서 열심히 완강했다. 완강하려고 너무 휙휙 넘겨가며 들어서 내용 정리는 필요하지만,,, 그런데 나도 강의를 개정 년도인 21년에 들었었는데, 그때는 개정 전이였는지 내가 들었던 내용과 조금 차이가 있었다. 사이트 확인해보니 나는 2월인가 들었는데 6월에 개정되었다고 한다. 내가 들었을 때는 과정 안에 css도 포함되어있어서 완성작이 나왔었는데, 개정 강의는 정말 딱 기능 구현 까지만 있어서 조금 아쉬웠다. 오늘 마저 강의 내용 정리하고, css도 써서 예쁘게 완성작 만들어 볼 예정 이번주 스터디가 마무리되면 다음 주차에 진행할 스터디도 의논해봐야 하는데 어떤 걸 하면 좋을지 고민된다. 2023. 6. 24.
[TIL] 230623 - 주특기 주차 시작, 리액트 강의 수강, 코드리뷰 특강, 스터디 오늘 한 것 - 주특기 주차 발제 - 리액트 입문 강의 수강 - 코드리뷰 특강 - 스터디 2023.06.23 - [이노베이션 캠프/[스파르타코딩클럽] 강의 정리] - [리액트 입문주차] 정리 (작성중) [리액트 입문주차] 정리 (작성중) 1-1 오리엔테이션 1. React란 무엇인가 - UI를 빌딩하기 위한 자바스크립트 라이브러리 - SPA 기반의 프론트엔드 프레임워크 중 하나 - 컴포넌트 단위의 독립적인 블록을 이용한 방법 - AngularJS, VueJS jwc406.tistory.com 2023. 6. 23.
[테스트] 230622 알고리즘 테스트 풀이 - Chapter 2 1. 하 문제 - 문자열 뒤집어서 순서대로 더하기 function solution(n) { let nums = String(n).split("").reverse(); let sum = 0; let result = ""; nums.forEach((e, i) => { result += e; sum += Number(e); if (i < nums.length - 1) result += "+"; else result += "="; }); return result + sum; } console.log(solution(718253)); 로직 1. 입력받은 숫자를 문자열로 바꾸어 문자 하나별로 나눠주고, reverse를 사용해 문자열을 앞뒤로 뒤집어 준 뒤 nums라는 새로운 배열로 저장합니다. 2. 덧셈 결과를 저.. 2023. 6. 23.