알고리즘(javascript)

1.JavaScript - 배열 오름차순, 내림차순 정렬 .sort()

post-thumbnail

2.JavaScript - 최대공약수(GCD), 최소공배수(LCM) 구하는 법 (feat.유클리드 호제법)

post-thumbnail

3.JavaScript - 배열 누적합 구하기 reduce(), forEach()

post-thumbnail

4.[프로그래머스] "최빈값 구하기": JS - 증가연산자(++)

post-thumbnail

5.[프로그래머스] "문자열 뒤집기": JS - split(), join(), reverse()

post-thumbnail

6.JavaScript - do...while문 개념 이해

post-thumbnail

7.[프로그래머스] "x만큼 간격이 있는 n개의 숫자": JS - map함수 활용

post-thumbnail

8.JavaScript - .filter()

post-thumbnail

9.[프로그래머스] "약수의 개수와 덧셈": JS - 정수 판별 함수 Number.isInteger, 제곱근 반환 함수 Math.sqrt

post-thumbnail

10.[프로그래머스] "3진법 뒤집기": JS - toString(), parseInt()를 이용해 진수 변환하기

post-thumbnail

11.[프로그래머스] "이상한 문자 만들기": JS - toUpperCase()

post-thumbnail

12.[프로그래머스] "문자열 내 마음대로 정렬하기": JS - localeCompare, sort함수

post-thumbnail

13.[프로그래머스] JS - reduce함수를 이용해 새로운 객체 생성, 객체 key & value 값 접근

post-thumbnail

14.[프로그래머스] "치킨 쿠폰": JS - 변수를 직접 업데이트하는 것보다 새 변수를 도입하는 것이 더 효율적인 이유

post-thumbnail

15.[프로그래머스] "로그인 성공?": JS -forEach() 대신 Map객체 사용

post-thumbnail

16.[프로그래머스] "n번째 원소까지" : JS - for문 대신 slice 사용

post-thumbnail

17.[프로그래머스] "첫 번째로 나오는 음수" : JS - forEach() 내 return 불가, findIndex() 사용

post-thumbnail

18.[프로그래머스] "배열의 원소만큼 추가하기" : JS - reduce(), fill()

post-thumbnail

19.[프로그래머스] “배열의 길이에 따라 다른 연산하기” : JS - 배열의 길이와 인덱스의 홀짝이 다른 경우

post-thumbnail

20.[프로그래머스] “문자열 바꿔서 찾기” : JS - 문자열은 불변한 데이터

post-thumbnail

21.[프로그래머스] "코드 처리하기": JS - 1, 0 타입강제변환 규칙

post-thumbnail