분류 전체보기 (695) 썸네일형 리스트형 WIL 20230528 0. 기간 : 2023.05.22 ~ 2023.05.28. 1. 이번 주 동안 있었던 일 - 새로운 조에 배정 받았다. - 개인 과제 발제가 있었고, 마무리 단계에 있다. (필수 함수를 사용해야 하는데 1개 더 해야 함.) - 자바스크립트 문법 종합반 공부가 시작되었다. 2. 이번 주 소감 협업이 여전히 어렵지만, 극복해 나갈 것이다. 사회생활 능력이 하루 아침에 생기지 않을 테니 그때까지 버틸 의지를 가다듬고 싶다. 3. 이번 주에 배운 것 TIL 알게 된 점 Top3 1. for ...in 문에는 단일 변수 선언만 허용된다. 2. IIFE, 화살표 함수의 this는 전역 객체이다. 3. charCodeAt : index에 해당하는 문자의 unicode 값을 리턴 4. 배운 것들을 토대로 적용할 미래 .. moviechart ver.1 생각의 흐름 동기분과 대화를 나눴는데 바닐라 자바스크립트라는 주제가 있어서 어디서 베껴올 수도 없고 무에서 유를 창조하는 게 막막하게 느껴진다고 하셨다. 이전에 짧은 지식이지만 이 분과 프로그래머스 숙제 문제를 같이 푼 적이 있는데 그때 접근 방법이나 생각의 흐름을 공유했던 게 많은 도움이 된다고 하셨다. 그래서 부족하나마 나의 생각의 흐름을 공유한다. 내가 나중에 찾아볼 때도 좋을 것 같다. 시간이 지나면 뇌가 초기화 되는 편이다. - 정보를 받아와서 검색 기능 구현하기 1. API에서 정보를 받아와야 내가 이 정보로 무언가를 할 수 있겠다는 생각이 들어서 우선 TMDB사이트에서 API를 따 왔다. 2. console.log(data)로 가져와야 하는 정보의 key값을 확인한다. 3. let title = data.. 프로그래머스 코딩테스트 입문 : 짝수는 싫어요(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 소수점 자리의 숫자를 무조건 위로 올리는 함수 소감 최빈값을 풀고 와서 그런지 좀 나았다. 파이팅! moviechart ver.1 page : https://verdantjuly.github.io/moviechart/ github : https://github.com/verdantjuly/moviechart 특징 바닐라 자바스크립트(순수 자바스크립트) 만으로 만들었음 구현하고 싶은 것들 - API에 없는 영화 검색 시 alert 를 이용해 없다고 알려 주기 - map. filter, reduce, find 사용하기 이전 1 ··· 72 73 74 75 76 77 78 ··· 87 다음