본문 바로가기
반응형

분류 전체보기40

Javascript - reduce() Javascript reduce는 배열의 각 요소에 대해 callback을 실행하며 단 1개의 출력 결과를 만듭니다. ​ 즉 배열 원소를 입력으로 하여 1개의 수치 또는 문자열 또는 배열 또는 딕셔너리를 만듭니다. 그래서 "줄이다"는 의미의 reduce라는 이름을 얻었습니다. ​ 예를들어 배열 원소들의 전체 합을 구하거나 최대값을 구할 수 있습니다. 또한 배열을 펼치거나 배열 원소들의 개수를 셀 수도 있습니다. ​ reduce( )함수는 아래 형식으로 입력합니다. array.reduce(callback(accumulator, currentValue[, index[, array]] )[, initialValue]); ​​ 1) 배열 원소들의 합 구하기 ​ 숫자 리스트의 전체 합을 구합니다. 초기값은 합을 .. 2023. 2. 6.
Javascript - map() Javascript의 Array가 가지고 있는 map의 정의와 사용법 그리고 활용 방법에 대해 이야기해 보겠습니다. 일단 Array가 가진 map 함수가 어떤 함수인 지부터 살펴보도록 하겠습니다. map 정의 Array.prototype.map ( callbackfunc [ , thisArg ] ) 주로 주어진 배열의 값을 재정의 할 때 사용하는 방법으로 ECMA에는 "주어진 배열의 값들을 오름차순으로 접근해 callbackfunc을 통해 새로운 값을 정의하고 신규 배열을 만들어 반환한다"라고 정의되어 있습니다. 예제 코드를 통해 map의 사용법을 살펴보겠습니다. const numbers = [1, 2, 3, 4, 5, 6]; const result = numbers.map(number => number.. 2023. 2. 6.
[로스팅노트] Ethiopia G1 생두명 : Ethiopia G1 품종 : Heirloom (74158) 74158 품종이란? 짐마 농업 연구센터(JARC-Jimma Agricultural Research Centre)에서 개발한 병충해에 강한 품종 생산지역 : Hayisha Village, Keramo Kebele, Sidama 농장정보/농장주 : Karamo / Niguse Gemeda 등급 : G1 가공방식 : Natural 재배고도 : 2,380m 특징(커피 느낌) : 복합적인 향미 커피 질감(바디감) : 8 (Round) Cupping Notes 플로럴 블랙커런트 블랙베리 피칸 카카오 초콜릿 추천 로스팅 : Medium 로스팅 기본 정보 로스터기 : 보카보카250 투입량 : 180g 배출량 : 157g (85%) 단계 예열 : .. 2023. 2. 4.
[로스팅노트] Kenya M KE_AA 생두명 : Kenya M KE_AA 생산지역 : Kirinyaga 농장정보 : Baraqwi 가공방식 : Washed 재배고도 : 1,600 ~ 2,000 m 특징(커피 느낌) : 밝은 산미 Cupping Notes 자몽 피칸 몰트 단감 감초 커피 질감(바디감) : 7.7 (Smooth) 로스터기 : 보카보카250 로스팅 기본 정보 로스터기 : 보카보카250 투입량 : 160g 배출량 : 138g (86%) 진행 단계 예열 : 200도까지 진행. 약 2분 50초 생두투입 풀 화력(12단계)으로 유지 1차 파핑 시작 : 7분 30초 1차 파핑이 본격적으로 진행할 때 화력 10으로 조정 1차 파핑이 최고조일 때 배출 쿨링 2023. 2. 4.
반응형