본문 바로가기

내일배움 과제87

알고리즘 40번 - 추가공부 JS문제https://school.programmers.co.kr/learn/courses/30/lessons/68935계획1. n을 3진법으로 수정2.앞뒤로 뒤집어??? 3. 10진법으로 바꾸기 4. 반환참고, 풀이   다음부턴 푸는 중간중간에 기록해야겠다답/**문제 설명자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요.제한사항n은 1 이상 100,000,000 이하인 자연수입니다. *//** * n을 3진법으로 수정 * console.log(decimal.toString(3)); * console.log(변수.toString(2진법은 2, 3진법은 3...)); * .. 2024. 11. 8.
알고리즘 39번 - 추가공부 문제https://school.programmers.co.kr/learn/courses/30/lessons/12940 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3, 12)는 [3, 12]를 반환해야 합니다. 제한 사항 두 수는 1이상 1000000이하의 자연수입니다. 계획 * 두 수를 인수분해하기  * 공통된 숫자 곱하기(최대 공약수) * 최소 공배수 구하기참고, 풀이let getGCD = (num1, num2) => { let gcd = 1; // 최대공약수 for(let i.. 2024. 11. 7.
SQL 퀘스트 1~5 1. 동물 보호소에 들어온 동물 중, 이름이 있는 동물의 ID를 조회하는 SQL 문을 작성해주세요. 단, ID는 오름차순 정렬되어야 합니다.select ANIMAL_IDfrom ANIMAL_INSWHERE NAME IS NOT NULL -- (name != NULL), (not name = null) 은 오류남order by ANIMAL_ID  2 동물 보호소에 들어온 모든 동물의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 ANIMAL_ID 역순으로 보여주세요. SQL을 실행하면 다음과 같이 출력되어야 합니다.SELECT name, datetimefrom ANIMAL_INSorder by ANIMAL_ID desc 3 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL.. 2024. 11. 3.
모달 만들기 목표 막히는 부분파이어베이스에서 선택한 1명 빼와서팜업창에 반영, 데이터 삭제팝업창이 팝업창처럼 다른 카드 위에 겹쳐 보이도록 수정페이지간 이동        ◆가로 길이가 같지 않은 상자더보기 col col col col col-8 col-4    ◆버튼에 링크 걸기 https://www.freecodecamp.org/korean/news/how-to-use-html-to-open-link-in-new-tab/ HT.. 2024. 10. 29.
JavaScript와 ECMAScript는 무슨 차이점이 있을까? [주제]아티클의 주제 및 목차를 요약해주세요.JavaScript와 ECMAScript의 차이점[아티클 요약]아티클의 전체 내용을 요약해주세요. 단순 내용을 따라적는 것이 아닌 중학생도 쉽게 이해할 수 있게 나만의 언어로 요약해주세요. Ecma 인터내셔널은 정보 통신 표준을 제정하는 비영리 표준화 기구입니다. 이 중 ECMA-262는 범용 목적의 스크립트 언어 명세로, ECMAScript는 이 규격에 따라 정의된 스크립트 언어입니다. ECMAScript는 스크립트 언어의 규칙과 세부 사항을 제공하며, JavaScript는 ECMAScript 규격을 준수하는 대표적인 언어입니다. JavaScript 엔진은 이 언어를 실행하는 프로그램으로, ECMAScript 지원 정도에 따라 성능과 호환성이 다릅니다.ECM.. 2024. 10. 22.
걷기 SQL - 마지막 연습 문제 ! 44. 모든 주문의 주문 ID와 주문된 상품의 이름을 나열하는 쿼리를 작성해주세요!SELECT o.id AS order_id, p.name AS products_nameFROM orders oJOIN products p ON o.product_id = p.id 45. 총 매출(price * quantity의 합)이 가장 높은 상품의 ID와 해당 상품의 총 매출을 가져오는 쿼리를 작성해주세요!SELECT o.product_id, SUM(p.price * o.quantity) AS total_salesFROM orders oJOIN products p ON o.product_id = p.idGROUP BY o.product_idORDER BY total_sales DESCLIMIT 1; 46. 각 상품 ID.. 2024. 10. 21.