| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 부트캠프
- 프론트개발
- 엘리스 AI 트랙 5기
- leetcode
- RN 프로젝트
- 자바스크립트
- 엘리스
- 코딩부트캠프
- 리트코드
- 엘리스 ai 트랙
- 자바스크립트 reduce()
- [파이썬 실습] 기초 문제
- [파이썬 실습] 심화 문제
- 프론트개발공부
- 간단한 날씨 웹 만들기
- 개발공부
- 자바스크립트 sort()
- [AI 5기] 연습 문제집
- JavaScript
- HTML
- [파이썬 실습] 중급 문제
- 자바스크립트 split()
- reactnativecli
- 자바스크립트 날씨 웹 만들기
- 프로그래머스
- 자바스크립트 날씨
- 코드스테이츠
- 삼항연산자
- 날씨 웹 만들기
- 개발일기
- Today
- Total
목록reduce (2)
개발조각
2021.09.24에 푼 문제입니다. "내적" 문제 해결방안에 대해 설명하겠습니다. 이번 문제는 쉬운 편에 속해서 빠르게 풀었습니다. 해결방안 function solution(a, b) { return a.reduce((acc, cur, idx) => acc += a[idx] * b[idx], 0); } a.reduce((acc, cur, idx) => acc += a[idx] * b[idx], 0); MDN Web Docs reduce() 메서드는 배열의 각 요소에 대해 주어진 리듀서(reducer) 함수를 실행하고, 하나의 결과값을 반환합니다. reduce() 함수는 네 개의 인자를 가집니다. 1. 누산기 (acc) 2. 현재 값 (cur) 3. 현재 인덱스 (idx) 4. 원본 배열 (src) 구문..
2021.09.17에 푼 문제입니다. "없는 숫자 더하기" 문제 해결방안에 대해 설명하겠습니다. 이문제는 문제 설명 그대로 풀었습니다. 해결방안 function solution(numbers) { let number = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]; let noNum = number.filter(num => !numbers.includes(num)); let answer = noNum.reduce((acc, cur) => acc + cur); return answer; } "없는 숫자 더하기" 문제는 number의 변수를 만들어 0~9까지 숫자를 배열로 담기 number배열에서 numbers의 배열에 있는 숫자를 없애서 numbers에 배열에 없는 숫자만을 noNum배열에 담기..