일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩테스트
- Goerlifaucet
- geth
- wallet
- next.js
- set-cookie
- 자료구조
- TypeScript
- 다중서명계약
- next-connect
- keccak256
- scss
- Codestates
- methoidID
- JavaScript
- ts-loader
- goerli
- @debug
- 스마트컨트랙트
- webpack
- Blockchain
- incentive
- CA불러오기
- S3
- 자바스크립트
- 해쉬테이블
- currentTarget
- Sass
- HTMLFormElement
- 블록체인
- Today
- Total
목록Today I Learned/JavaScript (3)
Minwook’s portfolio

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/courses/30/lessons/120956 저작권 관련 더보기 비상업적, 비영리적 용도로 사용합니다. 광고가 노출되지 않는 블로그나 YouTube 채널, GitHub 등에 문제 풀이 게시 코딩테스트 연습에 공개된 문제는 (주)그렙이 저작권을 가지고 있습니다. (지문 하단에 별도 저작권 표시 문제 제외) 코딩테스트 연습 문제의 지문, 테스트케이스, 풀이 등과 같은 정보는 비상업적, 비영리적 용도로 게시할 수 있습니다. ※ 2020 KAKAO BLIND RECRUITMENT, Summer/Winter Coding 등의 문제는 기업 코딩 테스트에 나온 문제이나, 코딩테스트 연습에 공개된 문제이기 때..

1. 반복문 없이 피라미드의 반쪽을 만드려면? let output1 ='' output1 += '*\n' output1 += '**\n' output1 += '***\n' output1 += '****\n' output1 += '*****\n' output1 += '******\n' output1 += '*******\n' output1 += '********\n' output1 += '*********\n' output1 += '**********\n' console.log(output1); * ** *** **** ***** ****** ******* ******** ********* ********** 2. 중첩반복문을 사용하여 1.의 코드를 재현 let output2 = '' //초기값 for(l..

고차함수란? 함수를 인자로 전달받거나 함수를 결과로 반환하는 함수 1. map() 배열내부를 돌면서 콜백함수를 실행시켜주는 새로운 배열을 반환하는 매서드입니다. let arr = [1,2,3,4]; let arrx2 = arr.map(el => el*2); console.log(arrx2); //[2, 4, 6, 8] 2. forEach() forEach 또한 map과 동일하게 배열내부를 돌면서 각 인자에 2를 곱하는 콜백함수를 실행시켜줍니다. map과 비교해서 어떤 점이 다를까요? 같은 코드를 매서드만 바꿔보겠습니다. let arr= [1,2,3,4]; let arrx2 = arr.forEach(el => el*2); console.log(arrx2); //undefined 이와같이 콘솔로 찍어보면 u..