post-thumbnail

[IntelliJ] commit 창 설정

모달이 아닌 커밋 인터페이스 사용을 클릭하면 커밋 창이 사이드 바로 이동한다.

2023년 5월 10일
·
0개의 댓글
·

[JS] Math 메서드

소수점 이하를 내림합니다.소수점 이하를 올림합니다.소수점 이하를 반올림합니다.소수부분을 제거하고 숫자의 정수부분을 반환합니다.이 함수는 0~1(1은 미포함) 구간에서 부동소수점의 난수를 생성합니다.이 예제는 주어진 두 값 사이의 난수를 생성한다. 함수의 반환값은 min

2023년 2월 7일
·
0개의 댓글
·

[Setting] ESLint & Prettier

Airbnb의 린트 규칙을 사용합니다.아래와 같이 질문들에 대해 답변 선택합니다.위의 질문들을 끝내면 다음 .eslintrc.js파일이 자동으로 생성됩니다.Settings > Languages & Frameworks > JavaScript > Code Quality T

2023년 1월 26일
·
0개의 댓글
·

[JS] 다른 곳을 클릭 했을 때 드롭다운 메뉴를 사라지게 하는 방법

반드시 button 엘리먼트를 써서 이벤트를 구현해야 한다. input류의 엘리먼트만 blur 이벤트가 적용되기 때문이다.(일반 엘리먼트에 blur 이벤트를 넣고 싶다면 tabindex 속성을 활용하자.)https://developer.mozilla.org/k

2023년 1월 17일
·
0개의 댓글
·

[JS] charCodeAt(), String.fromCharCode(), charPointAt(), String.fromCodePoint()

인덱스에 대한 UTF-16 코드를 나타내는 0부터 65535 사이의 정수를 반환합니다.index에 위치한 글자의 코드를 반환합니다. 범위 밖으로 넘어갔을 경우 NaN을 반환합니다.UTF-16 코드 유닛의 시퀀스로부터 문자열을 생성해 반환합니다. 범위는 0부터 65535

2022년 12월 27일
·
0개의 댓글
·

[용어] 서드 파티 (Third Party)

제 3자를 뜻하는 단어.어떤 분야의 제 3자를 의미하는지에 따라 의미가 나뉜다.예를 들어,프로그래밍 개발과 개발자 사이에 서드파티는 플러그인, 라이브러리, 프레임워크 등으로 볼 수 있다.서비스와 사용자 사이에 서드파티는 응용프로그램, 애플리케이션, 웹 서비스 로 볼 수

2022년 12월 27일
·
0개의 댓글
·

[JS] Factorial 구현

https://github.com/trekhleb/javascript-algorithms/tree/master/src/algorithms/math/factorial

2022년 12월 8일
·
0개의 댓글
·
post-thumbnail

[JS] 소수 판별

n의 제곱근 (√n) 값으로 나누어 떨어지면 √n의 배수라는 뜻이므로 소수가 아니게 된다.

2022년 12월 7일
·
0개의 댓글
·

ASCII Code (아스키 코드)

알고 있으면 편한 것Enter = 13숫자 0 = 48A = 65a = 97

2022년 11월 30일
·
0개의 댓글
·

[JS] 배열안에 객체들 중 속성과 매칭되는 값 찾기

flag가 true 인 사람의 이름을 가져올 때

2022년 11월 30일
·
0개의 댓글
·

[JS] 배열 중복 제거

Set은 유니크한 값만을 담을 수 있기 때문에 배열을 Set 형태로 만들어 중복을 제거하고,다시 배열 안에서 전개연산자(...)를 사용하여 중복이 제거된 배열로 만들거나,Array.from()을 사용하여 중복이 제거된 Set으로부터 배열로 만들면 됩니다.

2022년 11월 16일
·
0개의 댓글
·

[JS] 2차원 배열 만들기

for 문 Array.from() Array.prototype.map()

2022년 11월 3일
·
0개의 댓글
·

[JS] 개행문자 제거

2022년 10월 28일
·
0개의 댓글
·

[IntelliJ] git 계속 로그아웃 될 때

File | Settings | Appearance & Behavior | System Settings | Passwords | In KeePasshttps://intellij-support.jetbrains.com/hc/en-us/community/posts

2022년 10월 22일
·
0개의 댓글
·

[JS] 비트연산자(bitwise operator)

비트 연산자(bitwise operator)는 주어진 수를 2진수로 변환하여, 비트(bit) 단위로 논리 연산을 수행합니다.비트 단위로 전체 비트를 왼쪽이나 오른쪽으로 이동시킬 때도 사용합니다.비트 AND 연산자는 대응되는 두 비트가 모두 1일 때만 1을 반환하며, 다

2022년 10월 19일
·
0개의 댓글
·

[Algorithm] 약수 구하기

num 을 100이라고 가정하자.Math.sqrt(100) = 10이라는 값이 도출된다.그러면 어떻게 10까지만 숫자를 체크하는데 나머지 약수 값들을 구할 수 있는 걸까?코드를 보면 알겠지만 해당 약수를 가지고 입력받은 값을 나누게 될 경우 나오는 결과 값 역시 약수이

2022년 10월 13일
·
0개의 댓글
·

[Algorithm] 유클리드 호제법 - 최대공약수(GCD), 최소공배수(LCM) 구하기

유클리드 호제법은 두 수의 최대공약수를 구하는 알고리즘이다.2개의 자연수(또는 정식) a, b에 대해서 a를 b로 나눈 나머지를 r이라 하면(단, a>b), a와 b의 최대공약수는 b와 r의 최대공약수와 같다. 이 성질에 따라, b를 r로 나눈 나머지 r’를 구하고,

2022년 9월 30일
·
0개의 댓글
·

정규표현식

테스트 사이트https://regexr.com/https://regex101.com/문자 하나가 아니라 조건에 해당하는 붙어있는 여러개의 문자를 찾는다는 것이 핵심이다. \*, + 의 차이를 이해해야 한다.\*는 없는 경우가 포함되고\+는 무조건 하나

2022년 9월 19일
·
0개의 댓글
·

[JS] for...in, for...of

객체의 속성들을 반복하여 작업을 수행합니다. for in 구문은 객체의 key 값에 접근할 수 있지만, value 값에 접근하는 방법은 제공하지 않습니다.https://developer.mozilla.org/en-US/docs/Web/JavaScript/Ref

2022년 9월 14일
·
0개의 댓글
·

[JS] 유사 배열 객체(Array-like Objects)

유사 배열 객체는 이름 그대로 배열과 유사한 객체를 말합니다. 배열처럼 보이지만 배열이 아닙니다. JS에서 querySelectorAll이나 document.body.children으로 엘리먼트를 가져오면 유사 배열 객체에 담겨서 옵니다.유사 배열 객체는 마치 배열처럼

2022년 8월 31일
·
0개의 댓글
·