본문 바로가기

분류 전체보기

(691)
TIL 20230602 오늘 목표 TIL 작성 TIL 리뷰 javascript 문법종합반 1주차 프로그래머스 Day6 오늘 한 것 TIL 작성 TIL 리뷰 moviechart ver.6 refactoring 1. map을 사용하고 한 가지 데이터로 love를 통일시키기 문제 map을 사용하고 싶다. love를 API의 중괄호 안에 넣고 싶다. 이 love로 통일하고 싶다. > map으로 love가 없는 경우 love:0을 넣어주는데 선택적으로 love의 값을 주는 게 어려움 시도 map 안에 if 문을 넣어 만약에 love가 없으면 love를 넣어주고 그 외의 경우에는 love를 찾아서 넣어준다. > love의 index는 id 인데 이것을 map 안에 가져올 방법이 없음 해결 if문으로 movies가 존재하는 경우와 존재하지..
프로그래머스 코딩테스트 입문 : 나이 출력 (javascript, 20230601) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120820 나의 풀이 function solution(age) { return 2022 - age +1 } 다른 사람의 풀이 간단한 게 최고! 오늘은 없다. 소감 처음에 프로그래머스를 시작할 때 간단한 문제도 막막했던 것이 기억이 난다. 사고력이 많이 길러진 것 같아 좋다.
프로그래머스 코딩테스트 입문: 배열 뒤집기 (javascript, 20230601) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120821 나의 풀이 function solution(num_list) { var answer = []; for(i=num_list.length-1;i>=0;i--){ answer.push(num_list[i]) } return answer; } 다른 사람의 풀이 function solution(num_list) { return num_list.reverse() } 소감 간단한 방법들을 잘 암기해 두자.
프로그래머스 코딩테스트 입문 : 옷가게 할인 받기 (javascript, 20230601) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120818 나의 풀이 function solution(price) { let answer = -1; if (price==0){answer = 0} else if(priceprice && price>=100000){answer = price-((price/100)*5)} else if(500000>price && price>=300000){answer =price-((price/100)*10) } else if(price>=500000){answer = price-((price/100)*20)} return Math.floor(answer); } 제한사항에 맞춰서 풀이하는 것이 어려웠다..
프로그래머스 스터디 A반 20230602 나의 풀이 옷가게 할인 받기 https://verdantjuly.tistory.com/138 아이스아메리카노 https://verdantjuly.tistory.com/114 나이 출력 https://verdantjuly.tistory.com/140 배열의 뒤집기 https://verdantjuly.tistory.com/139 인상적인 풀이
TIL 20230601 오늘 목표 TIL 리뷰 TIL 작성 javascript 문법종합반 완강 프로그래머스 입문 Day 5 과제에 손 대지 않기 (더이상 소요할 시간이 없다. 문법 공부도 해야 한다.) 오늘 한 것 TIL 리뷰 TIL 작성 javascript 문법종합반 완강 프로그래머스 입문 Day 5 1. sort 가 가끔 제대로 작동하지 않음 문제 sort 가 가끔 제대로 작동하지 않음 시도 1. sort의 위치를 변경함 (모든 시도를 해 봐서 너무 많은 시도를 함. 기억이 안 남) 해결 튜터 님께 여쭤 봄 return 을 생략했다면 넣어 주고 love값이 undefined 되지 않게 let love 를 상단에 넣어 준다. 알게된 것 의사 전달 코드 사용으로 내가 할 일을 명확히 적고 이해해야 한다. map과 ... 의 사..
Moviechart ver.5 Github : https://github.com/verdantjuly/moviechart Page : https://verdantjuly.github.io/moviechart/ 새로운 기능 - love button 누른 횟수 별로 rank를 줘서 mychart에 순위 재정렬 - button마다 기능을 설명하는 title 달았음 - 주석 추가
프로그래머스 코딩테스트 입문 : 배열의 평균값 (javascript, 20230531) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120817 나의 풀이 function solution(numbers) { var answer = 0; let sum = 0; for (let i = 0; i a+b, 0) / numbers.length; return answer; } 소감