일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 자바스크립트
- interceptor routes
- RECOIL
- @tailwind utility
- static pages
- js
- supabase realtime
- SSR
- 타입스크립트
- revalidatepath
- iron-session
- createbrowserrouter
- sever action
- client components
- image component
- dynamic pages
- commit phase
- revalidatetag
- @tailwind components
- 프로그래머스
- unstable_nostore
- @tailwind
- server components
- 클로저
- 리액트
- @tailwind base
- 3진법 뒤집기
- CSS
- render phase
- sever components
Archives
- Today
- Total
개발하는 너구리
TIL-23.04.06 본문
* JS는 문자열의 대,소문자를 구별한다.
- 즉, A !== a
* 배열과 마찬가지로 문자열도 인덱스로 접근가능 (0부터 시작)
* 유클리드 호제법(최대공약수, 최소공배수)
- 2개의 자연수 a,b (a>b)에 대해서 a를 b로 나눈 나머지를 r이라 하면, a와 b의 최대공약수는 작은수b와 나머지r의 최대공약수와 같다
const gcd(최대공약수) = (a,b) => a%b===0 ? b : gcd(b,a%b) <재귀함수 이용>/나머지가 0이된다면 작은수가 최대공약수이다
const lcm(최소공배수) = (a,b) => a*b / gcd(a,b) <두수의 곱을 최대공약수로 나누면 최소공배수>
* 배열메소드
sort()
- 문자배열 : sort()
- 숫자배열 : 오름차순 sort((a,b) => a-b)
내림차순 sort((a,b) => b-a)
indexOf()
- 배열 내 찾은 첫번째 인덱스를 반환 / 검색 결과값이 없으면 -1 반환
* Array.from()
- 유사배열객체, 반복가능한(iterable)한 객체를 얕게 복사해 새로운 Array객체 생성
'TIL' 카테고리의 다른 글
TIL-23.04.09 (0) | 2023.04.08 |
---|---|
TIL-23.04.07 (0) | 2023.04.07 |
TIL-23.04.05 (0) | 2023.04.06 |
TIL-23.04.04 (0) | 2023.04.05 |
TIL-23.04.03 (0) | 2023.04.03 |