본문 바로가기

verdantjuly

(341)
프로그래머스 코딩테스트 입문 : 팩토리얼 (javascript, 20230728) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120848 나의 풀이 function solution(n) { let mul = 1 for(i=1;i n) return --i; } 소감 오랜만에 1점 탈출하였다...!
TIL 20230727 이번 주 목표 키오스크 과제 하루 30분 알고리즘 오늘 목표 하루 30분 알고리즘 키오스크 과제 SQL 과제 (3문제) TIL 작성 TIL 리뷰 9조 마무리 회의 후발대 수업 복습 : 자바스크립트 입문 읽고 정리 오늘 한 것 하루 30분 알고리즘 : 합성수 찾기 https://verdantjuly.tistory.com/337 SQL 과제 (3문제) TIL 작성 TIL 리뷰 키오스크 과제 후발대 수업 1. class 의 원리 : 우준호 튜터 님 2. migration이란? migration 파일과 똑같은 운영상황 세팅 3. 백엔드의 역할 문제 발주 API를 만들 던 중 enum.js의 key 를 입력값으로 하고 value를 데이터베이스 저장값으로 하면 나중에 데이터를 조회할 때 데이터 베이스 저장값으로만 ..
프로그래머스 코딩테스트 입문 : 합성수 찾기 (javascript, 20230727) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120846 나의 풀이 function solution(n) { let count = 0 for(i=1;i
TIL 20230726 이번 주 목표 키오스크 프로젝트 하루 30분 알고리즘 오늘 목표 하루 30분 알고리즘 키오스트 프로젝트 - 상품 추가 API 오늘 한 것 하루 30분 알고리즘 (1시간 풀기는 했음) 중복된 문자 제거 : https://verdantjuly.tistory.com/331 1. API 못 찾음 문제 라우터 경로도 다 제대로 작성한 것 같은데 API 주소를 못 찾는다. 시도 파일을 꼼꼼히 살폈다. app.js에 this.setAppRouter()를 추가하는 걸 잊었다. 해결 시도의 방법으로 잘 해결 되었다. 알게된 것 새로운 기능을 추가하면 그 기능을 사용할 수 있게 설정하였는지 살피자. 2. 외래키 id를 못 찾음 문제 시도 id가 자동생성 되게 하였었는데, PK로 지정하여 만들어 주었다. 해결 잘 되었다 ...
프로그래머스 코딩테스트 입문 : 중복된 문자 제거 (javascript, 20230726) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120888 나의 풀이 function solution(my_string) { let array = my_string.split("") let filtered = my_string.split("") let newarray = [] for(i=0;i item == array[i]).length if(same>1){ newarray.push(array[i]) filtered = filtered.filter(item=> item !== array[i]) }else if (same == 1){ newarray.push(array[i]) } } return newarray.join("") } 다..
TIL 20230725 이번 주 목표 하루 30분 알고리즘 지켜나가기 오늘 목표 하루 30분 알고리즘 키오스크 프로젝트 7/25 오늘 한 것 하루 30분 알고리즘 : 문자열 정렬하기(2) https://verdantjuly.tistory.com/328 1. Cannot use import statement outside a module To load an ES module, set "type": "module" in the package.json or use the .mjs extension. 문제 시도 package.json에 "type":"module"추가 해결 잘 됨. 알게된 것 "type":"module" 을 추가해 줘야 import를 쓸 수 있다. 2. ERR_MODULE_NOT_FOUND 문제 모듈을 찾을 수 없다고..
프로그래머스 코딩 테스트 입문 : 문자열 정렬하기(javascript, 20230725) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120911 나의 풀이 function solution(my_string) { // my_string을 배열로 만들기 // map으로 my_string을 모두 소문자로 바꾼다 // 소문자로 바뀐 것을 알파벳 순서대로 정렬 // join const lowerarray = my_string.split("").map(char=>char.toLowerCase()).sort().join("") return lowerarray } 다른 사람의 풀이 function solution(s) { return [...s.toLowerCase()].sort().join('') } 소감 스프레드 문법의 사용법..
TIL 20230724 이번 주 목표 JS 복습 오늘 목표 하루 30분 알고리즘 내가 만든 파트 설명 한솔 님께 코드 리뷰 오늘 한 것 내가 만든 파트 설명 하루 30분 알고리즘 1. google access token 문제 google access token 은 언제 사용하는 것인가? 시도 로그인 할 때 사용하는 access token을 대체할 수 있을 것 같다. 해결 우준호 튜터 님 : 그렇지 않다. google access token은 단순히 google 의 정보에 접근할 때 쓰는 access token 이다. 정보를 가져와서 DB의 정보와 일치하는 경우에 우리 사이트에서 사용 가능한 acess token을 새로 발급해 주어야 한다. 알게된 것 google access token은 단순히 google 의 정보에 접근할 때..