문제 첫 번째 패러미터는 객체들을 원소로 하는 배열이다. 두 번째 패러미터는 객체이다. 두 번째 패러미터인 객체의 key와 value를 똑같이 포함하고 있는 있는 객체들만 남겨서 리턴하라. 예시 whatIsInAName([{ "apple": 1, "bat": 2 }, { "bat": 2 }, { "apple": 1, "bat": 2, "cookie": 2 }], { "apple": 1, "bat": 2 }) // should return [{ "apple": 1, "bat": 2 }, { "apple": 1, "bat": 2, "cookie": 2 }]. 내가 푼 답 function whatIsInAName(collection, source) { // What's in a name? var sou..
문제 Compare two arrays and return a new array with any items only found in one of the two given arrays, but not both. 예시 diffArray(["andesite", "grass", "dirt", "pink wool", "dead shrub"], ["diorite", "andesite", "grass", "dirt", "dead shrub"]) // should return ["diorite", "pink wool"]. 내가 푼 답 function diffArray(arr1, arr2) { return [...arr1.filter(n => arr2.indexOf(n) === -1), ...arr2.filter(n =..
문제 We'll pass you an array of two numbers. Return the sum of those two numbers plus the sum of all the numbers between them. The lowest number will not always come first. 예시 sumAll([1, 4]) // should return 10. sumAll([10, 5]) // should return 45. 내가 푼 답 function sumAll(arr) { var sorted = [].concat(arr).sort((a,b) => a-b); var result = 0; for(var i = sorted[0] ; i
문제 You will be provided with an initial array (the first argument in the destroyer function), followed by one or more arguments. Remove all elements from the initial array that are of the same value as these arguments. 예시 destroyer([1, 2, 3, 1, 2, 3], 2, 3) should return [1, 1]. destroyer([1, 2, 3, 5, 1, 2, 3], 2, 3) should return [1, 5, 1]. destroyer([3, 5, 1, 2, 2], 2, 3, 5) should return [1]...
- Total
- Today
- Yesterday
- 리덕스
- 알고리즘
- 개발 공부
- oracle
- linkedlist
- rxjs
- jQuery
- this
- c언어
- Java
- useEffect
- Data Structure
- youtube data api
- package.json
- 인스턴스
- 제네릭스
- CSS
- 자바
- Redux
- 깃
- Session
- getter
- til
- SQL
- JavaScript
- 포인터 변수
- Conflict
- GIT
- Prefix Sums
- react
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |