프로그래머스 Javascript 코딩 테스트 Lv.0 배열 두배 만들기

정수 배열 numbers가 매개변수, numbers의 각 원소에 두배한 원소를 가진 배열을 return
function solution(numbers) {
return numbers.map(number => number * 2)
}
변수를 선언하지 않고 바로 numbers 배열을 map메서드를 이용해서 각 요소들을 number로 받고,
numbers의 요소인 number에 * 2 를 해서 반환한다.
function solution(numbers) {
const double = numbers.map(number => {
number * 2
})
return double
}
변수를 선언해서 가독성을 높이는 방법도 있다.
const solution = numbers => numbers.map(number => number * 2)
첫 번째 방법과 동일 하지만 화살표 함수로 표현한 방법.
map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다.
댓글