JS Algorithm/Lv.0

JS Lv.0 배열 두 배 만들기

걍조이 2022. 11. 16. 21:54

내가한 답

function solution(numbers) {
    var answer = [];
    var len = numbers.length;
    
    if(len>=1 && len<=1000){
        for(var i=0; i<numbers.length; i++){
            if(numbers[i]>=-10000 && numbers[i]<=10000){
                answer.push(numbers[i]*2);
            }else{
                return "제한사항 확인하기";
            }
        }
    }else{
        return "제한사항 확인하기";
    }
    
    return answer;
}

 

🧚‍♀️ 알고가기

function solution(numbers) {
    return numbers.reduce((a, b) => [...a, b * 2], []);
}
const solution = (numbers) => numbers.map((number) => number * 2)