Map [TIL]Code kata Week2-Day1 로마자에서 숫자로 바꾸기 로마자에서 숫자로 바꾸기 1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요. 로마 숫자를 숫자로 표기하면 다음과 같습니다. Symbol Value V 5 X 10 L 50 C 100 D 500 M 1000 로마자를 ... split()MapMap 7일차/ ㅇㅖ? 실무에선 for문을 왜 안쓴다구요..? map 니가몬데,,, (Code Camp FE 6기) isActive 따라 내려가보면 contatiner의 usestate, 그 밑에, presenter dml props 밑에 isactive 타고 내려가서... 버튼 활성화 시켜주는부분 기억해야할것은 함수 하나가 실행될때 묶어놓고 함수가 끝나야 리렌더 (안에 변경된 값을 다 바꿔준다 event.target.value가 그 실행되고 있는 함수가 끝나야 변경이 되는것이다 ) 배열을 순회하며 요소마... refetchrefetchQueries스코프체인keyfilterisActiveIndexMapIndex map과 filter의 기본 현업에서 map, filter가 정말 많이 쓰인데요! 함께 공부하는 동기가 해준 말이다. 그 동안 메서드에 대해 잘 몰랐고, 익숙해지지 않았다. 하필 내가 가장 어려워하는 메서드가 현업에서는 많이 쓰인다느 사실을 알게 됐을 땐, 솔직히 막막하기도 했다. 그렇다면 오늘은 해당 메서드의 개념만큼은 확실하게 끝내고 가야겠다. Mdn에 map을 검색해보니 기본적인 사용법을 볼 수 있었다. 정의는 다... MapMap 자연수 뒤집어 배열로 만들기 | 프로그래머스 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 사항 n은 10,000,000,000이하인 자연수입니다. 입출력 예 return 올바른 풀이 로그 예시가 극단적이긴 하지만, 항상 코드를 짤땐 극단적인 인풋까지 염두하고 빌드해야한다고 들었다. 문자열을 분리하고, 뒤집어서 숫자로 다시 맵핑하는 쉬운... parseIntMap코딩테스트js퀴즈프로그래머스코딩문제reverse코딩챌린지자바스크립트퀴즈Map [TIL] 프리코스 #12 문들 며칠차인지 보다보니 TIL 작성하지 않고 넘어간 날들이 많은 것 같다. 늦게까지 공부하다 보니 다음날 집중도 어렵다. 요즘 컨디션 관리에 실패해서 수면시간도 건강도 좀 더 챙겨야 할 것 같다. 유명한 이모티콘 농담? 대충 어떠한 역할을 하는지 이해하기 좋았다. filter : 배열에 특정한 조건을 주어 참일때에만 추가하는 경우. map : 특정한 조건을 통해 다른 요소(결과값)으로 출력... TILMapfilterreduceMap [JS] 최신 문법, 내 나름대로 우선순위 엘리스에서 알차게 추려준 JavaScript 최신 문법 1. 변수를 정의하는 var -> const & let var는 인자나 상수가 쉽게 바뀌어서 협업과정에서 변경되면서 일이 꼬이는 경우가 많아짐 그래서 const 나 let을 사용하게됨 이 친구들의 특징으로는 변경 불가 항목들이 있다는 뚝심이 생김 const는 변수 재선언, 변수 재할당 모두 불가능하다. let 은 변수에 재할당이 가능하다... Mapconst자바스크립트varliteralsJavaScriptjsletJavaScript 배열 평탄화하기 : Array.prototype.flatMap()과 Map.prototype.entries() Array.prototype.flatMap() Map.prototype.entries() 기존의 일반 객체는 Object.entries()를 사용했다면. map객체는 내장메서드인 entries()를 사용하면 된다.... arrayflatmapentriesMapMap [React] React 기본 - map/props 1 javascript의 함수 배열의 요소를 모두 순환하면서 return 받은 값을 통해 새로운 배열을 생성하는 함수. 위 배열의 내용 중 name을 props로 넘겨준 후, name을 이용하여 웹사이트에 출력하는 logic을 만들어보자. props를 넘겨줄때 유의하면서 logic을 구현하도록 한다. 해당 API나 배열함수(foodList)에 대한 map함수를 사용하기위해 {}(중괄호)로 바로 ... ReactPropsMapMap [Programmers] - 자릿수 더하기 이번 문제는, 자연수 N이 주어졌을 때 N의 각 자릿수의 합을 구해서 반환하는 함수를 만드는 문제입니다. 입력 받은 자연수 N을 list 형태로 변환해 줍니다. sum 함수를 이용해 결과를 구하고 반환해 줍니다. 1. 내가 푼 코드 2. 다른 분이 푼 코드 4.1 List 형 변환 map 이용하기 형식: map(변환 함수, iterable(반복 가능한 데이터 ex). 리스트, 튜플 등)) m... list comprehensionprogrammersalgorithmMapMap 맵(map) in C++ map<string, int> : 맵 자료구조를 선언하는 부분이다. for(auto it : ch) : auto를 이용하여, Ranged-based for loops it.first, it.secnod : auto를 이용하여, map 자료구조에 접근한다. ex) book dog cat dog cat book cat... MapMap 백준 1525번: 퍼즐 좀 어려운 BFS문제다. 우선 퍼즐을 표현할 때 문자열으로 표현했다. 2차원 배열로 표현하면 map의 key로 사용할 수 없기 때문이다.(근데 이거 포인터로 하면 될것같기도?… 잘 모르겠다.) 또 일반적으로는 visited 배열로 방문했음을 표시하지만 이번에는 map에 표시했다. key는 퍼즐 상태, value는 이동 횟수로 저장했다. 9!이라 1차원 배열 만들어서 표시해도 됐을거같은데 이렇... psBFSStringcppMapBFS [JSInfo] 배열을 변형하는 메소드 map 사용 빈도가 높은 메소드 중 하나입니다. 배열 요소 전체를 대상으로 함수를 호출하고, 호출 결과를 배열로 반환해줍니다. ex) map 기본 문법 ex) 실제 예시 sort(fn) 배열의 요소를 정렬해줍니다. 배열 자체가 변경됩니다. sort를 사용하면 재정렬 된 배열이 반환됩니다. sort 주의사항 모든 요소를 문자열로 취급됩니다. 따라서 숫자에 sort를 사용할 경우 문제가 발생할 ... MapArray.isArraysplit()JOIN배열 확인배열Sort배열과 객체reverseArray.isArray [CS] 고차함수 Day-19 함수를 변수에 할당할 수 있기 때문에, 함수를 배열의 요소나 객체의 속성값으로 저장할 수 있습니다. ex) 변수에 함수를 할당하는 경우 (함수 표현식) 호이스팅 : 선언된 위치에 관계없이 어디서든 함수를 사용할 수 있도록 합니다. 따라서 함수 선언식의 호이스팅에 지나치게 의존한다면 코드의 유지 보수가 어려워질 수 있습니다. 고차 함수는 함수를 인자로 받을 수 있고, 함수의 형태로 리턴할 수 ... 콜백 함수reduceSOMEfilterabstractioneveryfindforeachSort추상화고차함수일급 객체MapMap
[TIL]Code kata Week2-Day1 로마자에서 숫자로 바꾸기 로마자에서 숫자로 바꾸기 1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요. 로마 숫자를 숫자로 표기하면 다음과 같습니다. Symbol Value V 5 X 10 L 50 C 100 D 500 M 1000 로마자를 ... split()MapMap 7일차/ ㅇㅖ? 실무에선 for문을 왜 안쓴다구요..? map 니가몬데,,, (Code Camp FE 6기) isActive 따라 내려가보면 contatiner의 usestate, 그 밑에, presenter dml props 밑에 isactive 타고 내려가서... 버튼 활성화 시켜주는부분 기억해야할것은 함수 하나가 실행될때 묶어놓고 함수가 끝나야 리렌더 (안에 변경된 값을 다 바꿔준다 event.target.value가 그 실행되고 있는 함수가 끝나야 변경이 되는것이다 ) 배열을 순회하며 요소마... refetchrefetchQueries스코프체인keyfilterisActiveIndexMapIndex map과 filter의 기본 현업에서 map, filter가 정말 많이 쓰인데요! 함께 공부하는 동기가 해준 말이다. 그 동안 메서드에 대해 잘 몰랐고, 익숙해지지 않았다. 하필 내가 가장 어려워하는 메서드가 현업에서는 많이 쓰인다느 사실을 알게 됐을 땐, 솔직히 막막하기도 했다. 그렇다면 오늘은 해당 메서드의 개념만큼은 확실하게 끝내고 가야겠다. Mdn에 map을 검색해보니 기본적인 사용법을 볼 수 있었다. 정의는 다... MapMap 자연수 뒤집어 배열로 만들기 | 프로그래머스 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 사항 n은 10,000,000,000이하인 자연수입니다. 입출력 예 return 올바른 풀이 로그 예시가 극단적이긴 하지만, 항상 코드를 짤땐 극단적인 인풋까지 염두하고 빌드해야한다고 들었다. 문자열을 분리하고, 뒤집어서 숫자로 다시 맵핑하는 쉬운... parseIntMap코딩테스트js퀴즈프로그래머스코딩문제reverse코딩챌린지자바스크립트퀴즈Map [TIL] 프리코스 #12 문들 며칠차인지 보다보니 TIL 작성하지 않고 넘어간 날들이 많은 것 같다. 늦게까지 공부하다 보니 다음날 집중도 어렵다. 요즘 컨디션 관리에 실패해서 수면시간도 건강도 좀 더 챙겨야 할 것 같다. 유명한 이모티콘 농담? 대충 어떠한 역할을 하는지 이해하기 좋았다. filter : 배열에 특정한 조건을 주어 참일때에만 추가하는 경우. map : 특정한 조건을 통해 다른 요소(결과값)으로 출력... TILMapfilterreduceMap [JS] 최신 문법, 내 나름대로 우선순위 엘리스에서 알차게 추려준 JavaScript 최신 문법 1. 변수를 정의하는 var -> const & let var는 인자나 상수가 쉽게 바뀌어서 협업과정에서 변경되면서 일이 꼬이는 경우가 많아짐 그래서 const 나 let을 사용하게됨 이 친구들의 특징으로는 변경 불가 항목들이 있다는 뚝심이 생김 const는 변수 재선언, 변수 재할당 모두 불가능하다. let 은 변수에 재할당이 가능하다... Mapconst자바스크립트varliteralsJavaScriptjsletJavaScript 배열 평탄화하기 : Array.prototype.flatMap()과 Map.prototype.entries() Array.prototype.flatMap() Map.prototype.entries() 기존의 일반 객체는 Object.entries()를 사용했다면. map객체는 내장메서드인 entries()를 사용하면 된다.... arrayflatmapentriesMapMap [React] React 기본 - map/props 1 javascript의 함수 배열의 요소를 모두 순환하면서 return 받은 값을 통해 새로운 배열을 생성하는 함수. 위 배열의 내용 중 name을 props로 넘겨준 후, name을 이용하여 웹사이트에 출력하는 logic을 만들어보자. props를 넘겨줄때 유의하면서 logic을 구현하도록 한다. 해당 API나 배열함수(foodList)에 대한 map함수를 사용하기위해 {}(중괄호)로 바로 ... ReactPropsMapMap [Programmers] - 자릿수 더하기 이번 문제는, 자연수 N이 주어졌을 때 N의 각 자릿수의 합을 구해서 반환하는 함수를 만드는 문제입니다. 입력 받은 자연수 N을 list 형태로 변환해 줍니다. sum 함수를 이용해 결과를 구하고 반환해 줍니다. 1. 내가 푼 코드 2. 다른 분이 푼 코드 4.1 List 형 변환 map 이용하기 형식: map(변환 함수, iterable(반복 가능한 데이터 ex). 리스트, 튜플 등)) m... list comprehensionprogrammersalgorithmMapMap 맵(map) in C++ map<string, int> : 맵 자료구조를 선언하는 부분이다. for(auto it : ch) : auto를 이용하여, Ranged-based for loops it.first, it.secnod : auto를 이용하여, map 자료구조에 접근한다. ex) book dog cat dog cat book cat... MapMap 백준 1525번: 퍼즐 좀 어려운 BFS문제다. 우선 퍼즐을 표현할 때 문자열으로 표현했다. 2차원 배열로 표현하면 map의 key로 사용할 수 없기 때문이다.(근데 이거 포인터로 하면 될것같기도?… 잘 모르겠다.) 또 일반적으로는 visited 배열로 방문했음을 표시하지만 이번에는 map에 표시했다. key는 퍼즐 상태, value는 이동 횟수로 저장했다. 9!이라 1차원 배열 만들어서 표시해도 됐을거같은데 이렇... psBFSStringcppMapBFS [JSInfo] 배열을 변형하는 메소드 map 사용 빈도가 높은 메소드 중 하나입니다. 배열 요소 전체를 대상으로 함수를 호출하고, 호출 결과를 배열로 반환해줍니다. ex) map 기본 문법 ex) 실제 예시 sort(fn) 배열의 요소를 정렬해줍니다. 배열 자체가 변경됩니다. sort를 사용하면 재정렬 된 배열이 반환됩니다. sort 주의사항 모든 요소를 문자열로 취급됩니다. 따라서 숫자에 sort를 사용할 경우 문제가 발생할 ... MapArray.isArraysplit()JOIN배열 확인배열Sort배열과 객체reverseArray.isArray [CS] 고차함수 Day-19 함수를 변수에 할당할 수 있기 때문에, 함수를 배열의 요소나 객체의 속성값으로 저장할 수 있습니다. ex) 변수에 함수를 할당하는 경우 (함수 표현식) 호이스팅 : 선언된 위치에 관계없이 어디서든 함수를 사용할 수 있도록 합니다. 따라서 함수 선언식의 호이스팅에 지나치게 의존한다면 코드의 유지 보수가 어려워질 수 있습니다. 고차 함수는 함수를 인자로 받을 수 있고, 함수의 형태로 리턴할 수 ... 콜백 함수reduceSOMEfilterabstractioneveryfindforeachSort추상화고차함수일급 객체MapMap