-
항해3주차 자바스크립트 프로그래머스 - 배열 두배 만들기항해 프로그래머스 2023. 1. 27. 00:19
나의 풀이 // for 문이 조금 헷갈림
function solution(numbers) { var answer = []; for(let i = 0; i < numbers.length; i++) { answer.push(numbers[i] * 2); } return answer; }
다른 풀이
function solution(numbers) { return numbers.map((num) => num * 2); }
function solution(numbers) { return numbers.reduce((a, b) => [...a, b * 2], []); }
const solution = (numbers) => numbers.map((number) => number * 2)
function solution(numbers) { return numbers.map(i=>i*2); }
function solution(numbers) { const results = []; numbers.map((item) => { results.push(item*2); }) return results; }
function solution(numbers) { var answer = []; numbers.forEach(number => answer.push(2*number)) return answer; }
function solution(numbers) { var answer = []; if(!limit(numbers)){ throw 'out'; } answer = numbers.map((value) => value * 2); return answer; } let limit = (num) => { let result = true; for(let i = 0; i < num.length; i++) { if(num[i] < -10000 || num[i] > 10000){ result = false; } } if(num.length < 1 || num.length > 1000) { result = false; } return result; }
function solution(numbers) { var answer = []; return numbers.map(number => number * 2); }
function solution(numbers) { var answer = []; numbers.forEach(arg => answer.push(arg*2)); return answer; }
'항해 프로그래머스' 카테고리의 다른 글
(못풀었)항해3주차 자바스크립트 프로그래머스 - 최빈값 구하기 (0) 2023.01.27 항해3주차 자바스크립트 프로그래머스 - 중앙값 구하기 (0) 2023.01.27 항해3주차 자바스크립트 프로그래머스 - 배열 뒤집기 (0) 2023.01.26 항해3주차 자바스크립트 프로그래머스 - 아이스 아메리카노(math.floor와 parseInt차이) (0) 2023.01.26 항해3주차 자바스크립트 프로그래머스 - 배열의 평균 값 (0) 2023.01.25