분류 전체보기 (691) 썸네일형 리스트형 프로그래머스 코딩테스트 입문 : 피자 나눠 먹기 (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 사용하기 TIL 20230527 오늘 목표 TIL 리뷰 TIL 작성 과제 필수요건 4까지 달성하기 오늘 한 것 TIL 리뷰 TIL 작성 과제 1차 완료 (단, 필수 요건 5번에서 문법 1개 더 사용해야 함) 프로그래머스 입문 : 피자 나눠먹기 (1) 프로그래머스 입문 : 피자 나눠먹기 (2) 프로그래머스 입문 : 아이스아메리카노 프로그래머스 입문 : 짝수는 싫어요 프로그래머스 입문 : 중앙값 구하기 1. Invalid API 문제 시도 token 으로 바꿔서 해결함 해결 alert에 작동하지 않을 것이라고 나와있었다. 알게된 것 에러메시지 뿐만 아니라 창의 alert도 잘 읽자 2. document.getElementById("cards").innerHTML = "" jQuery의 empty() 와 같은 기능을 한다. 여기서 ""는 c.. TIL 20230526 오늘 목표 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 3주차 숙제 자바스크립트 문법 종합반 4주차 오늘 한 것 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 3주차 숙제 1. for ...in 문에는 단일 변수 선언만 허용된다. 알게된 것 2. 함수와 메서드 함수명(); 함수는 독립적으로 동작을 수행한다. 객체.메서드 (); 자신을 호출한 대상 객체에 대한 동작을 수행 3. this - IIFE의 this는 전역 객체이다. - 화살표 함수의 this는 전역 객체이다. // 함수 : 독립적인 기능 수행 // 함수명(); // 메서드 : 자신을 호출한 대상 객체에 대한 동작을 수행. // 객체.메서드명 () var fullname = 'Ciryl Gane' var fighter = { fullna.. TIL 20230525 오늘 목표 TIL 작성 TIL 리뷰 정렬 알고리즘 읽어보기 javascript 문법종합반 3주차 오늘 한 것 TIL 작성 TIL 리뷰 정렬 알고리즘 읽어보기 2주차 숙제 2번 어느정도 해결 javascript 문법종합반 3주차 1. 마지막 값 비교 문제 if (array[i] < array[i + 1]) array의 마지막 값을 비교할 수 없다. i+1이 array.length 를 넘어가기 때문이다. 시도 for (i = 0; i < strings.length; i++) { for (j = 0; j < strings.length - 1-i; j++) { strings.length -1 이전까지만 돌린다. i+1은 비교하지 않는다. 참고 자료 : 정렬 알고리즘 - 버블정렬 https://im-develop.. 프로그래머스 코딩테스트 : 문자열 내 마음대로 정렬하기 튜터 님께 여쭤봤는데 일반적으로 알고리즘 테스트에서는 sort를 사용하지 않으나 너무 어렵고 막히면 사용하라고 하셨다. 현업에서는 sort하면 된다고 하셨다. 참고 자료 : 정렬 알고리즘 https://im-developer.tistory.com/133 나의 풀이 1 pass // sort 라는 것을 배우지 않아 사용하지 않고 진행하려고 하였으나 // 시간이 너무 지체되어 마지막 if문의 else 에서 사용함. // 문자열로 구성된 리스트 strings // 정수 n // 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬 // 인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다. // 모든 strings의 원소의 길이는 n보다 큽니다. function or.. 이전 1 ··· 72 73 74 75 76 77 78 ··· 87 다음