본문 바로가기

전체 글250

프로그래머스 - [1차] 다트 게임Lv1 풀이/주석/자세한 설명(2018 KAKAO BLIND RECRUITMENT) * 본 포스팅은 직접 구현한 코드입니다. * 불펌 금지합니다. * 다른 좋은 코드들도 많습니다, 참고만 해주세요 감사합니다 :) 포스팅 요약 1. 문제보러가기 2. 코드 및 주석 3. 문제 팁/포인트 + 코드 해설 1. 문제보러가기 출처 - 프로그래머스 https://programmers.co.kr/learn/courses/30/lessons/17682 코딩테스트 연습 - [1차] 다트 게임 programmers.co.kr 문제 설명 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다.. 2022. 6. 14.
프로그래머스 - 로또의 최고 순위와 최저 순위 풀이 상세(자바스크립트) * 본 포스팅은 직접 구현한 코드입니다. * 불펌 금지합니다. * 다른 좋은 코드들도 많습니다, 참고만 해주세요 감사합니다 :) 포스팅 요약 1. 문제보러 가기 2. 코드 및 주석 3. 문제 팁/포인트 + 코드 해설 1. 문제보러 가기 출처 - 프로그래머스 https://programmers.co.kr/learn/courses/30/lessons/77484 코딩테스트 연습 - 로또의 최고 순위와 최저 순위 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨 내용 1 6개 번호가 모두 일치 2 5개 번호 programmers.co.kr 문제 설명 로또 6/45(이하 '로또'로 표기)는 1부터 4.. 2022. 5. 29.
(React) 리액트 달력만들기 (초간단/쉬움) * 본 포스팅은 직접 구현한 코드입니다. * 불펌 금지합니다. * 더 좋은 코드가 있으면 가르쳐주세요 감사합니다 :) 포스팅 요약 1. 결과화면(사진 및 동영상) 2. 파일 구조 3. 코드 4. 깃허브 코드 주소 1. 결과화면 (사진 및 동영상) 1) 사진 2) 동영상 2. 파일 구조 3. 코드 경로: public/index.html 경로: src/App.js import Calendar from "./component/Calendar"; function App() { return ( ); } export default App; 경로: src/component/Calendar.js import React, { useCallback, useState } from "react"; import classNam.. 2022. 5. 25.
(React) 리액트 설치 및 실행법 상세하게 이미지로 설명 [2022.05.05 기준] * 이미 node.js가 설치되어 있으신분들은 3번부터 참고해주세요 ^^ 1.node.js 다운 (기존과 같음) 2. 설치가 잘되었는지 확인하기 3. react 실행하기 - 방법 1: 원하는 폴더 이름으로 react 개발환경 세팅하기 + 이미지로 상세설명 - 방법 2: 원하는 폴더 안에서 react 개발환경 세팅하기 + 이미지로 상세설명 4. 참고 사이트 1. node.js다운 아래 링크에서 node.js를 다운 받는다 https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org (LTS or Current 둘다 상관 없음) 2. 명령창 or 터미널 열은후 np.. 2022. 5. 5.
(JavaScript)자바스크립트 new Map() 사용법/예제, 관련 코딩테스트 문제 추천 1. key,value 세팅 - map.set(key, value) 1.1 한번에 2개 이상의 key,value 선언 - new Map() 2. key로 value값 구하기 - map.get(key) 3. map크기/길이 구하기 - map.size 4. key삭제하기 - map.delete(key) 5. 모든 key 삭제하기 - map.clear() 6. 관련 코딩테스트 문제 추천 1. key에 value값 등록하기. map.set(key, value); const map = new Map(); map.set("key1",1); //결과 map = {"key1" => 1} 1.1 한번에 2개 이상의 key,value 선언법. new Map() const map = new Map( [ ["key1",1],.. 2022. 5. 1.