[프로그래머스] 배열 두 배 만들기 - JS(자바스크립트)

2025. 1. 27. 19:10·코테

나의 풀이식이다.

function solution(numbers) {
    const answer = [];
    for(let i=0;i<numbers.length;i++){
        answer.push(numbers[i]*2);
    }
    return answer;
}

answer 빈 배열을 만들고 answer에 number원소의 2배의 값들을 순차적으로 push 해주었다.

 

다른 사람들의 풀이를 보니 reduce 와 map을 사용하였다.

reduce와 map 메드에 관해 알아볼 것이다. 

 

2025.01.27 - [프로그래머스 기초, 입문] - reduce함수

 

reduce함수

reducereduce() 메소드는 배열의 각 요소에 대해 주어진 reducer 함수를 실행하고, 하나의 결과값을 반환한다.리듀서 함수는 네가지의 인수를 갖는다. 1. acc (누산기)2. cur (현재 값)3. idx (현재 인덱스)4.

hippo8.tistory.com

2025.01.27 - [프로그래머스 기초, 입문] - map

 

map

map() 메소드는 호출한 배열의 모든 요소에 주어진 함수를 호출한 결과로 채운 새로운 배열을 생성한다. const array1 = [1, 4, 9, 16];// Pass a function to mapconst map1 = array1.map((x) => x * 2);console.log(map1);// Expec

hippo8.tistory.com

 

'코테' 카테고리의 다른 글

[프로그래머스] 외계행성의 나이 - JS(자바스크립트)  (0) 2025.02.05
[프로그래머스] 피자 나눠 먹기 - JS(자바스크립트)  (0) 2025.01.29
[프로그래머스] 문자열 붙여서 출력하기 - JS(자바스크립트)  (0) 2025.01.27
[프로그래머스] 두 수의 나눗셈 - JS(자바스크립트)  (1) 2025.01.26
[프로그래머스] 대문자를 소문자로, 소문자를 대문자로 변환하기 - JS(자바스크립트  (1) 2025.01.24
'코테' 카테고리의 다른 글
  • [프로그래머스] 외계행성의 나이 - JS(자바스크립트)
  • [프로그래머스] 피자 나눠 먹기 - JS(자바스크립트)
  • [프로그래머스] 문자열 붙여서 출력하기 - JS(자바스크립트)
  • [프로그래머스] 두 수의 나눗셈 - JS(자바스크립트)
eun_log
eun_log
  • eun_log
    개발은
    eun_log
  • 전체
    오늘
    어제
    • 분류 전체보기 (75)
      • 코테 (17)
      • CS (6)
        • 자료구조, 알고리즘 (3)
        • 네트워크 (0)
        • 데이터베이스 (2)
        • 운영체제 (0)
      • frontend (32)
        • JavaScript (29)
        • html&css (1)
        • project_study (2)
      • backend (15)
        • Java (15)
      • project (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
    • 관리
  • 링크

  • 공지사항

  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
eun_log
[프로그래머스] 배열 두 배 만들기 - JS(자바스크립트)
상단으로

티스토리툴바