본문 바로가기

분류 전체보기325

JavaScript 현재 날짜, 시간 가져오기 (년, 월, 일, 시, 분, 초 구하기) JavaScript 현재 날짜, 시간 가져오기 (년, 월, 일, 시, 분, 초 구하기) JavaScript에서 현재 날짜, 시간을 가져오는 방법을 알려드리도록 하겠습니다. 현재 날짜, 시간 구하기 var now = new Date();// 현재 날짜 및 시간 console.log("현재 : ", now); new Date()로 현재 날짜와 시간을 담은 Date 객체를 구할 수 있습니다. new Date("2020-10-23")과 같이 사용해서 원하는 날짜의 Date 객체를 얻을 수도 있습니다. 연도 구하기 var now = new Date();// 현재 날짜 및 시간 var year = now.getFullYear();// 연도 console.log("연도 : ", year); Date 객체의 getFu.. 2020. 9. 24.
Programmers 프로그래머스 코딩테스트 연습 - 중복 제거하기 (MYSQL) Programmers 프로그래머스 코딩테스트 연습 - 중복 제거하기 (MYSQL) 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE N.. 2020. 9. 22.
아이폰 iOS 14 업데이트 직접 해본 리뷰! 정말 만족스럽게 사용중! 아이폰 iOS 14 업데이트 직접 해본 리뷰! 정말 만족스럽게 사용중! iOS 14 업데이트 소식이 들려오고 몇가지 정말 원하던 기능들이 많아 기대를 하던 도중 드디어 업데이트가 되었다는 소식을 듣고 업데이트를 하게 되었습니다. 업데이트를 한 후 몇가지 버그가 있다는 분들이 정말 많아 조금 더 기다리다가 버전이 좀 더 나오고 업데이트를 할까 고민을 하다가 기다릴수가 없어 바로 해버렸습니다. 업데이트 하시는 방법이야 다들 너무 잘 아시겠죠? 기다리고 기다리던 iOS 14 업데이트를 마쳤습니다! 정말 많은 변화가 있었는데요. 그 중에서 눈에 띄는 변화, 제가 직접 사용해본 기능들을 간략히 설명드리도록 하겠습니다! Callbar(콜바) 개인적으로 제가 iOS 14 업데이트에서 가장 기대했던 부분입니다! 아이폰.. 2020. 9. 21.
Programmers 프로그래머스 코딩테스트 연습 - 동물 수 구하기 (MYSQL) Programmers 프로그래머스 코딩테스트 연습 - 동물 수 구하기 (MYSQL) 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE .. 2020. 9. 20.
Programmers 코딩테스트 연습 - 최솟값 구하기 (MYSQL) Programmers 프로그래머스 코딩테스트 연습 - 최솟값 구하기 (MYSQL) 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE N.. 2020. 9. 19.
티스토리 글 여러개 카테고리 및 상태 한번에 변경하는 방법! 티스토리 글 여러개 카테고리 및 상태 한번에 변경하는 방법! 티스토리를 운영하고 글을 작성하실 때 카테고리를 설정하는 것도 굉장히 중요한데요. 카테고리 정리로서 블로그에 작성한 글을 보러와주시는 분들이 보기에도 깔끔하고 원하시는 정보를 더 얻기 쉽게 해드리기 위해서 카테고리 설정은 정말 중요합니다. 하지만 글을 많이 작성하시고난 다음, 나중에서야 카테고리를 나눠야하는 일이 있으실 겁니다. 저도 한 카테고리에 글을 많이 작성해둔 상태였다가 주제를 조금 나눠서 카테고리로 정리해야할 것 같아서 정리를 하게 되었는데요. 또한 작성한 여러 글들을 한번에 비공개 하시거나 삭제, 보호 등 상태를 바꾸셔야할 일도 있으실 겁니다. 티스토리는 글 하나하나 들어가서 카테고리를 수정하거나 글의 상태를 바꾸는 것이 아니라, 한.. 2020. 9. 18.
Programmers 월간 코드 챌린지 시즌1 - 두 개 뽑아서 더하기 (JavaScript) Programmers 월간 코드 챌린지 시즌1 - 두 개 뽑아서 더하기 (JavaScript) Programmers(프로그래머스)의 코딩테스트 연습문제 Level 1 중 월간 코드 챌린지 시즌1 문제인 두 개 뽑아서 더하기 문제를 JavaScript를 사용하여 문제를 풀어보도록 하겠습니다. 문제 설명 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers의 길이는 2 이상 100 이하입니다. numbers의 모든 수는 0 이상 100 이하입니다. 입출력 예 numbers result [2,1,3,4,1] [2,3,4,5,6.. 2020. 9. 17.
Programmers 코딩테스트 연습 - 약수의 합 (JavaScript) Programmers 코딩테스트 연습 - 약수의 합 (JavaScript) Programmers(프로그래머스)의 코딩테스트 연습문제 Level 1 중 약수의 합 문제를 JavaScript를 사용하여 문제를 풀어보도록 하겠습니다. 문제 설명 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 사항 n은 0 이상 3000이하인 정수입니다. 입출력 예 n return 12 28 5 6 입출력 예 설명 입출력 예 #1 12의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다. 입출력 예 #2 5의 약수는 1, 5입니다. 이를 모두 더하면 6입니다. 작성한 답 solution.js function solution(n) { var answe.. 2020. 9. 16.
Programmers 코딩테스트 연습 - 스킬트리 (JavaScript) Programmers 코딩테스트 연습 - 스킬트리 (JavaScript) Programmers(프로그래머스)의 코딩테스트 연습문제 Level 2 중 스킬트리 문제를 JavaScript를 사용하여 문제를 풀어보도록 하겠습니다. 문제 설명 선행 스킬이란 어떤 스킬을 배우기 전에 먼저 배워야 하는 스킬을 뜻합니다. 예를 들어 선행 스킬 순서가 스파크 → 라이트닝 볼트 → 썬더일때, 썬더를 배우려면 먼저 라이트닝 볼트를 배워야 하고, 라이트닝 볼트를 배우려면 먼저 스파크를 배워야 합니다. 위 순서에 없는 다른 스킬(힐링 등)은 순서에 상관없이 배울 수 있습니다. 따라서 스파크 → 힐링 → 라이트닝 볼트 → 썬더와 같은 스킬트리는 가능하지만, 썬더 → 스파크나 라이트닝 볼트 → 스파크 → 힐링 → 썬더와 같은 스.. 2020. 9. 15.
Programmers 코딩테스트 연습 - 최대공약수와 최소공배수 (JavaScript) Programmers 코딩테스트 연습 - 최대공약수와 최소공배수 (JavaScript) Programmers(프로그래머스)의 코딩테스트 연습문제 Level 1 중 최대공약수와 최소공배수 문제를 JavaScript를 사용하여 문제를 풀어보도록 하겠습니다. 문제 설명 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3, 12)는 [3, 12]를 반환해야 합니다. 제한 사항 두 수는 1이상 1000000이하의 자연수입니다. 입출력 예 n m return 3 12 [3, 12] 2 5 [1, 10] 입.. 2020. 9. 14.
Programmers 2018 KAKAO BLIND RECRUITMENT - [1차] 비밀지도 (JavaScript) Programmers 2018 KAKAO BLIND RECRUITMENT - [1차] 비밀지도 (JavaScript) Programmers(프로그래머스)의 코딩테스트 연습문제 Level 1 중 2018 KAKAO BLIND RECRUITMENT 문제인 [1차] 비밀지도 문제를 JavaScript를 사용하여 문제를 풀어보도록 하겠습니다. 문제 설명 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 공백(" ) 또는벽(#") 두 종류로 이루어져 있다. 전체 지도는.. 2020. 9. 13.
Programmers 2018 KAKAO BLIND RECRUITMENT - [1차] 다트 게임 (JavaScript) Programmers 2018 KAKAO BLIND RECRUITMENT - [1차] 다트 게임 (JavaScript) Programmers(프로그래머스)의 코딩테스트 연습문제 Level 1 중 2018 KAKAO BLIND RECRUITMENT 문제인 [1차] 다트 게임 문제를 JavaScript를 사용하여 문제를 풀어보도록 하겠습니다. 문제 설명 카카오톡에 뜬 네 번째 별! 심심할 땐? 카카오톡 게임별~ 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 .. 2020. 9. 12.