본문 바로가기

verdantjuly

(341)
TIL 20230530 오늘 목표 TIL 작성 TIL 리뷰 자바스크립트 문법 종합반 5주차 완강 오늘 한 것 TIL 작성 TIL 리뷰 moviechart refactoring 자바스크립트 문법 종합반 5주차 5-5까지 프로그래머스 입문 Day3 1. div 태그로 묶었을 때 css가 작동하지 않음 문제 로컬에서는 문제가 없으나 웹에서 div 태그로 묶었을 때 css가 작동하지 않음 시도 p 태그를 이용함 > p 태그로 묶었을 시 css도 작동하고 css link를 id로 선택해서 바꿀 수도 있었음 id 를 link 자체에 주고 싶어짐. id.href 를 변경하는 방법으로 리팩토링 해결 알게된 것 웹의 css는 div태그 안에서 작동하지 않는다. 안 되면 되게 하라. 2. fetch는 필요할 때 마다 문제 처음에 fetch를 3..
TIL 20230529 오늘 목표 TIL 리뷰 TIL 작성 내가 작성한 코드 이해하기 : 남에게 설명 가능할 정도로 오늘 한 것 TIL 리뷰 TIL 작성 내가 작성한 코드 이해하기 : 남에게 설명 가능할 정도로 1. const 문제 const 가 뭔지 모른다. 시도 const를 재선언 해보고 재할당 해서 conosole.log로 찍어본다. 해결 알게된 것 const는 재할당 재선언 둘 다 불가능하다. 정리 const는 재할당 재선언 둘 다 불가능하다. 소감 오늘은 상우 님과 같이 공부를 했다. 상우 님과 함께 페이지를 다시 만들면서 나도 많은 것을 배울 수 있었습니다.
TIL 20230528 오늘 목표 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 4주차 숙제 자바스크립트 5주차 완강 오늘 한 것 TIL 리뷰 TIL 작성 moviechart 업데이트 (필수, 선택 전부 완료) 1. 평점을 기준으로 한 영화 랭킹 값 표시 tmdb가 알아서 순위대로 영화를 넣어 주고는 있지만 도전하기 이전에는 순위대로 들어갔는지 조차 파악을 못했다. 문제 sort를 key 에 해당하는 value순으로 정렬하고 싶다. 시도 rows.sort(key = ((_)=>_)[12]) let rankarray = [] let rank = rankarray.indexOf(id) +1 인덱스 값을 0부터 출력하므로 사람들이 이해할 수 있게 +1 해 준다. sort는 이미 api에서 이미 구현되어 있으므로 삭제해 준다. 해..
프로그래머스 코딩테스트 입문 : 짝수는 싫어요(javascript, 20230527) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120813 나의 풀이 function solution(n) { let array = [] for(i=1;i
프로그래머스 코딩테스트 입문 : 중앙값 구하기 (javascript, 20230527) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120811 나의 풀이 function solution(array) { array.sort((a,b)=>a-b) //오름차순으로 sort if(array.length == 1){ return array[0] } else if(array.length%2==0){ return array[(array.length-1)/2]} else if (array.length%2==1){ return array[Math.ceil((array.length-1)/2)]} } sort() a, b 파라미터 값이 없을 경우 배열의 값들은 유니코드 값 순서대로 정렬된다 다른 사람의 풀이 function solut..
프로그래머스 코딩테스트 입문 : 피자 나눠 먹기 (2) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120815 나의 풀이 function solution(n) { for(i=1;i { let piece = 6 while(true) { if (piece % n === 0) { break } piece += 6 } return piece / 6 } 소감 가독성이 좋은 코드를 위해서 종종 다른 사람의 풀이를 참고해서 발전해 나가야겠다.
프로그래머스 코딩테스트 입문 : 아이스아메리카노 (20230527, javascript) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120819 나의 풀이 function solution(money) { var answer = []; let americano = Math.floor(money/5500) let leftmoney = money%5500 answer.push(americano,leftmoney) return answer; } 다른 사람의 풀이 function solution(money) { let count = 0; while (money >= 5500) { money -= 5500; count++ } return [count, money] } 소감 머쓱이... 군것질 스탑잇 머쓱이가 소비를 할 수록 문..
프로그래머스 코딩테스트 입문 : 피자 나눠먹기 (1) (20230527, javascript) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120814 나의 풀이 function solution(n) { let i = 1; for(i=1;i=n){ return i } } } 문제를 제대로 이해하지 못하여 입출력 예시를 몇 번 들여다 봤다. 나는 처음에 피자를 다 공평하게 같은 숫자로 먹어야 하는 줄 알았다. 다른 사람의 풀이 function solution(n) { return Math.ceil(n / 7) } ceil 소수점 자리의 숫자를 무조건 위로 올리는 함수 소감 최빈값을 풀고 와서 그런지 좀 나았다. 파이팅!