- 배열 두배 만들기
문제 설명
제한사항
입출력 예 설명
정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요.
제한사항
- -10,000 ≤ numbers의 원소 ≤ 10,000
- 1 ≤ numbers의 길이 ≤ 1,000
입출력 예
numbers | result |
[1, 2, 3, 4, 5] | [2, 4, 6, 8, 10] |
[1, 2, 100, -99, 1, 2, 3] | [2, 4, 200, -198, 2, 4, 6] |
입출력 예 설명
입출력 예 #1
- [1, 2, 3, 4, 5]의 각 원소에 두배를 한 배열 [2, 4, 6, 8, 10]을 return합니다.
입출력 예 #2
- [1, 2, 100, -99, 1, 2, 3]의 각 원소에 두배를 한 배열 [2, 4, 200, -198, 2, 4, 6]을 return합니다.
function solution(numbers) {
return numbers.map((v) => v * 2);
}
const numbers = [1, 2, 3, 4, 5];
console.log(solution(numbers)); //[ 2, 4, 6, 8, 10 ]
**
맵은 어떤 데이터를 뽑아내는 용도로도 많이 사용을 하거든요 이렇게 단순히 어떤 밸류에다가 연산을 하는 것보다 특정한 값을 뽑아내는 용도로 많이 사용하는데요
map()은 어떤 데이터를 뽑아내는 용도로도 많이 사용을 한다. 이렇게 단순히 어떤 value에다가 연산을 하는 것보다 특정한
값을 뽑아내는 용도로 쓰인다.
출처: 프로그래머스 코딩 테스트 연습 : https://school.programmers.co.kr/learn/challenges
코딩테스트 연습 | 프로그래머스 스쿨
개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!
school.programmers.co.kr
'알고리즘' 카테고리의 다른 글
프로그래머스 / JavaScript / 중앙값 구하기 (0) | 2023.11.17 |
---|---|
프로그래머스 / JavaScript / 문자열 뒤집기 (1) | 2023.11.17 |
프로그래머스 / JavaScript / 분수의 덧 (0) | 2023.11.16 |
프로그래머스 / JavaScript / 배열 원소의 길이 (0) | 2023.11.16 |
프로그래머스 / JavaScript / 짝수 홀수 개수 (0) | 2023.11.16 |