➡️ 배열의 각 요소를 순회하며 callback 함수의 실행 값을 누적해, 하나의 결과값을 반환한다.1\. callback 함수아래의 4가지 인수를 가진다.accumulator(acc) - callback 함수의 반환값을 누적한다.currentValue(cur) - 배
➡️ 배열이나 문자열에서 찾고자 하는 값이 있을 경우 시작 인덱스를 리턴하고, 없을 경우 -1을 리턴한다.const a = '안녕하세요'a.indexOf('안녕') ➡️ 0a.indexOf('잘가') ➡️ -1➡️ 배열이나 문자열에서 찾고자 하는 값이 있을 경우 tru
➡️ 문자열의 특정 문자를 제거하거나 모든 공백을 없앨 때 사용한다. replace()는 찾을 문자열 한개만 치환되기 때문에 Java의replaceAll처럼 사용하려면 정규식을 사용해야 한다.g(global) : 모든 패턴 체크i : 대소문자 구별 없이 체크m : 여러
이 문제를 보고 split을 이용하여 숫자를 나누고 더한 뒤, 자연수를 그 값으로 나누면 되겠다고 생각하였다.처음엔 if문과 map을 사용하여 문제를 풀었는데 계속 테스트 몇개가 틀렸다고 나와서 혹시나 하는 마음에 reduce를 사용해보았는데 통과되었다...비슷한 로직
처음엔 이렇게 풀었는데 계속 null이 나왔다..그래서 계속 다른 방법을 시도해보다가 reverse와 map을 사용해 해결 할 수 있었다.reverse는 처음 사용해보았는데 배열을 뒤집을때 유용하게 사용될 것 같다.뇌정지가 왔던 문제풀이...👍🏻👍🏻
문자열에서 문자만 제거하고 싶을 땐, 정규식으로 문자를 모두 제거하면 된다./^0-9/g 에서 /^0-9/는 숫자가 아닌 문자를 의미하는 패턴이고, g는 문자열에서 모든 패턴을 찾으라는 의미이다.replace(regex, "")는 regex에 해당하는 모든 패턴을 찾아
문제 설명 문제 풀이 먼저 정수를 배열로 만든 뒤 ''단위로 잘랐고, 숫자로 만들었다. 숫자로 이루어진 배열에 reduce를 활용하여 값을 더해주었다. 처음엔 for문을 이용해 값을 연산하였는데 내가 생각한대로 나오지 않았다.. 그래서 구글링을 해보다가 reduc
먼저 배열을 오름차순으로 정렬해주고 배열의 길이를 변수에 담아주었다.정렬한 배열의 길이를 2로 나눈 뒤 정수로 반환해 그 값을 리턴해주면 된다.이 풀이도 내가 푼 방법과 유사한 방법이다.
문제 설명 문제 풀이 이 문제는 며칠동안 날 괴롭힌 문제로 split을 사용하거나 replace를 사용해 제거하는 등의 시도를 여러번 해보았지만 원하는 결과값이 나오지 않았다... 영어 대소문자를 구분하는 것이 특히나 난관이었다. 결국 다른 분들의 풀이를 참고하여
매개변수를 구조분해 한 뒤, map을 돌려 각각의 값들을 n만큼 반복한 다음 join을 사용해 하나의 배열로 만들어주었다.스프레드 문법 대신 split을 사용해도 된다.reduce는 사용해본적이 없는데 다음에 문제를 풀땐 reduce를 사용해봐야겠다
문제 설명 내 문제 풀이 처음엔 for문과 if문을 사용해 곱하며 순서쌍의 개수를 연산하였는데 생각해보니 약수의 개수를 리턴하면 된다는걸 깨달았다! n 나누기 i의 값이 0일때, i를 배열에 추가하고 그 배열의 길이를 리턴하였다.
문제 설명 내 문제 풀이 짝수를 담을 even 변수를 만들어주고 짝수를 담아주었다. 이후 짝수의 개수와 num_list의 개수에서 짝수 개수를 뺀 값을 answer에 넣어 개수를 리턴하였다. 다른 풀이 사실 창피하지만 이 풀이를 보고 정확히 이해가 되지 않아 c
이전 항과 현재 항을 선언해준다.previos = current; 라 작성하면 previos와 current가 같은 값을 저장하게 되어 기존의 previos값은 잃어버리게 된다.이 문제를 해결하기 위해 임시저장소 temp를 선언해주고 previos를 담아준 후, pre
문제 설명 내 문제 풀이 한참을 풀어보다가 도저히 답이 안나와서 다른 풀이를 참고하여 풀어보았다. 알고리즘은 생각 전환이 중요한 것 같다. 다른 풀이 반올림 함수를 이용하면 더 간편하게 풀 수 있었다!
정수 배열 numbers가 주어지고 numbers의 원소 평균값을 구하는 문제.주어진 제한사항을 적용하기 위해 if문과 for문을 같이 사용하였는데 로직이 잘 작동하지 않았다.문제가 생각보다 어려워서 다른 분들의 답을 참고하여 풀어보았다.
→ Amazon Web Services의 줄임말로 아마존에서 제공하는 클라우드 서비스.스크린샷 2023-01-16 오전 11.21.14.png전세계에 있는 AWS 데이터센터의 기준이 되는 물리적 위치.사용자와 리전이 가까울수록 네트워크 지연 최소화.A
운영서버 → 개발이나 테스트 목적이 아닌 실제 사용자들을 대상으로 서비스하는 서버스크린샷 2023-01-16 오전 10.48.59.png스크린샷 2023-01-16 오전 10.50.22.png스크린샷 2023-01-16 오ᄌ
useRef → 컴포넌트에서 특정 DOM 을 선택해야 할 때, 사용한다. 함수형 컴포넌트에서 ref를 사용할땐 useRef라는 Hook함수를 사용한다. useRef Hook은 컴포넌트 안에서 조회 및 수정할 수 있는 변수를 관리할때도 사용한다. useRef로 관