정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요.
numer1 | denom1 |
---|---|
[1,2,3,4,5] | [2,4,6,8,10] |
[1,2,100,-99,1,2,3] | [2,4,200,-198,2,4,6] |
function solution(numbers) {
return numbers.reduce((a,b) => [...a,b*2], []);
}
// reduce() 메서드는 배열의 각 요소에 대해 주어진 리듀서 함수를 실행하고, 하나의 결과값을 반환한다.
//1 map 사용
const solution = (numbers) => numbers.map((number) => number * 2)
//2 반복문
function solution(numbers) {
var answer = [];
for(var i=0; i<numbers.length;i++){
answer[i]=numbers[i]*2;
}
return answer;
}