원본 문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120585filter를 이용한 방법정렬 후 for문을 이용한 방법둘다 메모리를 잡아먹는거나 속도면에서 비슷하다. 골라서 사용하면 될 것
문제 링크:https://school.programmers.co.kr/learn/courses/30/lessons/120913문자열을 하나씩 가져와서 n만큼 잘라준다.substr을 처음에 생각하긴 했는데 로직 구현이 어려워서 반복문으로 먼저 풀고 다른 사람 풀
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120912정규식으로 해당 문자열이 있는지 확인한다.math 메서드는 해당 문자열이 있으면 array로 반환해준다.
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120814각자 최소 1조각씩 먹으면 되므로 인원 / 7 후 올림 해준다.문제 링크:https://school.programmers.c
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120911문자열을 모두 소문자로 변경, array로 변경 후 sort()를 사용해서 정렬한다.정렬된 array는 다시 join()을 사용해서
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/12919array의 findIndex() 메서드를 사용하여 해당 요소가 "Kim"인 요소의 인덱스를 반환한다.
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/12932숫자를 문자열로 바꾼 후 array로 변경한다.sort() 반대인 reverse()를 사용해서 내림차순 해준다.각 요소를 가져와서 숫자
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120899max() 메서드로 array에서 가장 큰 수를 찾는다.숫자는 중복이 없으므로 array에서 제일 큰 수의 index를 찾는다.
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/12940최대공약수와 최소공배수의 이해두 숫자의 최대공약수를 먼저 구한다. 두 숫자를 계속 같은 수로 나누다보면 나머지가 0인 경우가 나오는데
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120889Math.max()로 배열의 최대 값을 찾는다.reduce()로 각 배열의 요소값을 모두 더한다.더한 값에서 최대 값을 뺀 값을 최대
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120847sort()로 내림차순 정렬해준다.정렬한 배열의 첫번째, 두번째 요소가 제일 큰 숫자이므로 둘을 곱해준다.문제 링크 :https&#x
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120868기준이 되는 숫자(큰 수 이거나 아니거나)를 하나 정해야하므로 내림차순으로 한 번 정렬해준다.0번째 요소가 가장 큰 수 일 경우의 수
문제 링크 :https://school.programmers.co.kr/learn/courses/30/lessons/120887숫자를 문자열로 바꿔준다.바꾼 문자열을 찾을 문자열로 split()하여 문자열이 나눠지는지 확인한다.문자열을 나눠서 만든 배열의 길이