본문 바로가기

map 3

[프로그래머스] 자바스크립트 - 해시->위장 문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지 겉옷 긴 코트 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한사항 clothes의 각 행은 [의상의 이름, 의상의 종류]로 이루어져 있습니다. 스파이가 가진 의상의 수는 1개 이상 30개 이하입니다. 같은 이름을 가진 의상은 존재하지 않습니다. clothe.. 2020. 11. 20.
[자바스크립트]JS다운 코드 스타일 #3. 배열, 함수형 프로그래밍 1. 템플릿 리터럴(Template Literal) 2020/10/07 - [개발/자바스크립트] - [자바스크립트] JS다운 코드 스타일 #1. 템플릿 리터럴 2. spread 연산자 2020/10/08 - [개발/자바스크립트] - [자바스크립트] JS다운 코드 스타일 #2. Spread 연산자 3. 배열, 함수형 프로그래밍 4. 비구조화 할당 2020/11/20 - [개발/자바스크립트] - [자바스크립트]JS다운 코드 스타일 #4. 비구조화 할당 3. 배열, 함수형 프로그래밍 모든 프로그래밍 언어에서 배열은 아주 중요한 타입입니다. 많이 쓰이기 때문이죠. 하지만 대부분 for문을 통한 순차적인 처리를 선호합니다. 가장 간편하고 익숙하게 써왔기 때문입니다. 하지만 약간의 지식을 추가한다면 매우 강력한 배.. 2020. 10. 15.
[자바스크립트]자바스크립트 배열을 다루기 위한 함수 8가지 소개 모든 프로그래밍 언어에서 배열은 아주 중요한 타입입니다. 많이 쓰이기 때문이죠. 하지만 대부분 for문을 통한 순차적인 처리를 선호합니다. 가장 간편하고 익숙하게 써왔기 때문입니다. 하지만 약간의 지식을 추가한다면 매우 강력한 배열 메소드들이 있습니다. 이번 포스트에서는 자바스크립트, 쉽게 배열을 다루기 위한 8가지 메소드에 대해 설명하도록 하겠습니다. (Filter, Map, Foreach, Find, Some, Every, Reduce, Includes) 다음과 같은 배열이 있습니다. 이름과 가격를 가진 객체 배열 stocks입니다. let stocks = [ { name : 'Apple', price : 100 }, { name : 'Samsung', price : 150 }, { name : 'T.. 2020. 7. 30.